Как начать майнить эфир на компьютере под управлением Debian / Ubuntu / GNU+Linux?
Существуют ли PPA или специальные репозитории?
Я написал, как сделать GPU-майнинг для Ethereum с Debian/Ubuntu здесь: https://www.meebey.net/posts/ethereum_gpu_mining_on_linux_howto/
TL;DR
Установите/используйте Debian 8 или Ubuntu 16.0.4, затем выполните:
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ethereum/ethereum
sudo sed 's/jessie/vivid/' -i /etc/apt/sources.list.d/ethereum-ethereum-*.list
sudo apt-get update
sudo apt-get install ethereum ethminer
geth account new
Скопируйте длинную последовательность символов в пределах {}, это ваш файл <YOUR_WALLET_ADDRESS>
. Если вы потеряете кодовую фразу, вы потеряете свои монеты!
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
echo done
sudo sed 's/jessie/vivid/' -i /etc/apt/sources.list.d/ethereum-ethereum-*.list
не работает. Производит: sed: -e expression #1, char 14 unterminated "s" command
. Не удается /s/...
также.Быстрый старт
Настройка, которую использует большинство людей, представляет собой комбинацию двух PPA: клиента Go Ethereum (geth) для управления сбором данных и учетными записями и C++ Ethminer .
Все, что вам нужно сделать после установки обоих, это запустить, geth --rpc
а затем запустить в другом терминалеethminer -G
Учебники
Есть много отличных руководств, мои любимые:
Кроме того, @linagee рекомендует
https://github.com/ethereum/go-ethereum/wiki/Mining#gpu-майнинг
Инструкции по запуску майнинга с помощью Linux есть на вики официальной реализации Golang . Обратите внимание, что для эффективного майнинга вам нужен GPU-майнер , для которого требуется графический чипсет AMD или NVidia и OpenCL ( AMD , NVidia ).
Для AMD загрузите ADL_SDK8.zip
с http://developer.amd.com/tools-and-sdks/graphics-development/display-library-adl-sdk/ и AMD-APP-SDK-v2.9-1.599.381-GA-linux64.sh
с http://developer.amd.com/tools-and-sdks. /opencl-zone/amd-accelerated-parallel-processing, затем выполните следующие команды от имени пользователя root:
./AMD-APP-SDK-v2.9-1.599.381-GA-linux64.sh
ln -s /opt/AMDAPPSDK-2.9-1 /opt/AMDAPP
ln -s /opt/AMDAPP/include/CL /usr/include
ln -s /opt/AMDAPP/lib/x86_64/* /usr/lib/
ldconfig
apt-get install fglrx-updates
aticonfig --adapter=all --initial
Для NVidia см. https://forum.ethereum.org/discussion/comment/8889/#Comment_8889 .
После настройки OpenCL вам понадобится реализация Ethereum на C++ . В Ubuntu он доступен через PPA . Другие дистрибутивы смотрите в вики .
Затем вам нужно иметь учетную запись coinbase, прежде чем вы сможете начать майнинг.
geth account new
geth --rpc --rpccorsdomain localhost 2>> geth.log &
ethminer -G // -G for GPU, -M for benchmark
Если вы используете видеокарты AMD и сервер Ubuntu 14.04, этот скрипт все настроит за вас (некоторые инструкции также в комментариях).
https://github.com/skmgoldin/AMDEthMiner/blob/master/setupminer.sh
Редактировать: только что пересмотрел это, и похоже, что blockapps больше не размещает блок генезиса по этому URL-адресу. Найдите его где-нибудь еще. :п
Павел
Павел
Джефф Коулман
пользователь75798
пользователь3420