Как я могу установить 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.