Как я могу установить ethminer на Ubuntu 17.04

Я следовал этому руководству. https://www.meebey.net/posts/ethereum_gpu_mining_on_linux_howto/

В основном его инструкции таковы

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install ethereum ethminer
geth account new
# copy long character sequence within {}, that is your <YOUR_WALLET_ADDRESS>
# if you lose the passphrase, you lose your coins!
sudo apt-get install linux-headers-amd64 build-essential
chmod +x NVIDIA-Linux-x86_64-367.35.run
sudo NVIDIA-Linux-x86_64-367.35.run
ethminer -G -F http://yolo.ethclassic.faith:9999/0x<YOUR_WALLET_ADDRESS> --farm-recheck 200

По команде sudo apt-get install ethereum ethminer это терпит неудачу с ошибкой:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ethminer

Я следовал инструкции по добавлению ethereum ppa, поэтому я не уверен, почему он не может найти пакет ethminer. Руководство просто устарело?

4 ответа

Решение

Не удивительно, зная, что вы не можете установить ethminer прямо из apt install команда, когда я пытаюсь найти ethminer пакет на странице панели запуска Etherum, возврат безрезультатно. Так что в основном ethminer пакет не принадлежит ppa, неизвестно, либо статья инструкции устарела, либо другая причина.

Я предлагаю вам прочитать этот https://github.com/ethereum/go-ethereum/wiki/Mining, есть доступные учебники по установке ethminer от источника в зависимости от ОС, хотя я не проверял этот метод.

Я получил это на работу в 17.04, загрузив двоичный файл ethminer напрямую с https://github.com/ethereum-mining/ethminer/releases

Я также должен был установить драйверы nvidia cuda с этой командой

sudo apt-get install nvidia-cuda-dev nvidia-cuda-toolkit nvidia-nsight

В настоящее время я понимаю, что вы должны использовать следующее:

sudo apt-get install software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum-qt
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo add-apt-repository ppa:ethereum/ethereum-dev
sudo apt-get update
sudo apt-get install ethereum
sudo apt-get install cpp-ethereum

Но я не думаю cpp-ethereum поддерживается для Zesty еще в ppa (см. здесь), так как cpp-ethereum не удается установить. Вместо этого скачайте проект отсюда и следуйте инструкциям по сборке из исходного кода.

Тем не менее, в соответствии с инструкциями по сборке,

Добыча полезных ископаемых

Этот проект не подходит для добычи Эфириума. Поддержка майнинга на GPU была прекращена, включая инструмент ethminer. Используйте инструмент ethminer от https://github.com/ethereum-mining/ethminer.

Так что не думайте, что вам на самом деле нужно cpp-ethereum, Но я только учусь этому материалу, поэтому могу обновить это позже. Я строю cpp-ethereum 17.04 как я печатаю!

ОБНОВИТЬ

Хорошо, если я буду следовать моему оригинальному учебнику и комментарию о майнинге в инструкциях по сборке cpp-ethereum тогда кажется, что я на самом деле должен сделать, это построить ethminer отсюда С этим сейчас. Скоро обновлю.

ОБНОВИТЬ

Это сработало.

Поскольку, похоже, вы используете nvidia:
Установите драйвер nvidia и CUDA Toolkit.
Используйте сайт nvidia для этого НЕ подходящего depo pkgs.
Возьмите новейшее на обоих. CUDA должно быть 9,1 на момент написания этой статьи.

Загрузите выпуск ethminer для Linux и следуйте инструкциям:

https://github.com/ethereum-mining/ethminer/releases

Будьте осторожны с выпуском кандидатов (RC). На момент написания этой статьи 0.12.0 является стабильным.

Двоичный релиз работает нормально -> протестировано под 14.04, 16.04 17.04.

Другие вопросы по тегам