В этой публикации покажем вам, какой минимальный рекомендуемый пакет должен иметь собственную систему GNU/Linux, чтобы оптимизировать ее и иметь возможность посвятить ее цифровому майнингу, другими словами, для генерации криптовалют (Cryptocurrencies).
Ниже мы подробно опишем команды для некоторых пакетов, которые, в зависимости от дистрибутива и версии вашей операционной системы GNU/Linux, могут отличаться, поэтому вам нужно будет найти и изменить названия необходимых пакетов:
root@machine:/directory/subdirectory sudo apt install build-essential linux-headers - $ (uname -r) dkms
root@host:/directory/subdirectory sudo apt install arj bzip2 lhasa lzip p7zip p7zip-full p7zip-rar rar unace unrar unrar-free unzip xz-utils zip zoo
root@computer:/directory/subdirectory sudo apt install acpi acpitool acpi-support fancontrol hardinfo hwdata hwinfo ibus ibus-m17n inxi irqbalance iucode-tool laptop-detect linux-firmware lm-sensors lshw lsscsi smart-notifier smartmontools sysinfo xsensors
root@host:/directory/subdirectory sudo apt install intel-microcode # Только для процессоров INTEL
root@machine:/directory/subdirectory sudo apt install amd64-microcode # Только для процессоров AMD
Затем выполните команду:
root@host:/directory/subdirectory sudo sensors-detect
И нажмите ENTER во всех настройках.
root@host:/directory/subdirectory sudo chmod u + s/usr/sbin/hddtemp
Протестируйте как пользователь команду hddtemp:
root@host:/directory/subdirectory sudo hddtemp/dev/sda
Примечание: устанавливайте только на настольные компьютеры с неинтегрированной видеокартой AGP/PCI/PCI EXPRESS или мобильные компьютеры (ноутбуки), в которых возникают проблемы или недостатки с видео:
root@host:/directory/subdirectory sudo apt install linux-headers-`uname -r` xorg-server-source
root@machine:/directory/subdirectory sudo apt install nvidia-kernel-common nvidia-kernel-dkms nvidia-xconfig nvidia-settings nvidia-detect nvidia-smi nvidia-support
Затем выполните команду:
root@host:/directory/subdirectory sudo nvidia-xconfig
Перезапустите систему и протестируйте результат.
root@machine:/directory/subdirectory sudo apt install fglrx-driver fglrx-control
Перезапустите систему и протестируйте результат.
root@machine:/directory/subdirectory sudo apt install intel-gpu-tools i965-va-driver
Перезапустите систему и протестируйте результат.
Примечание: если при установке проприетарных видеопакетов и запуске графической среды возникает проблема, вы можете решить её, удалив содержимое файла /etc/x11/xorg.conf и перезагрузившись.
sudo apt install python-pip python-psutil python-twisted
sudo apt install qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools libqt5websocket
И в зависимости от дистрибутива и версии вашей операционной системы:
sudo apt install libqt5core5
Или этот другой:
sudo apt install libqt5core5a
sudo apt install autoconf automake autotools-dev build-essential byobu g ++ gcc gcc-6 g ++ - 6 git git-core libboost-dev libboost-all-dev libcrypto ++ - dev libcurl3 libdb-dev libdb ++ - dev libevent-dev libgmp-dev libgmp3- dev libhwloc-dev libjansson-dev libmicrohttpd-dev libminiupnpc-dev libncurses5-dev libprotobuf-dev libqrencode-dev libqt5gui5 libqtcore4 libqt5dbus5 libstdc ++ 6 libssl-dev libusb-1.0-0-dev dev libtool-opencludev ic-dev libtool-opencludev dev openssl pkg-config protobuf-compiler qrencode qttools5-dev qttools5-dev-tools
И эти библиотеки:
sudo apt install libdb ++ - dev libdb5.3 ++ libdb5.3 ++ - dev
Или эти другие:
sudo apt install libdb ++ - dev libdb4.8 ++
Примечание: для библиотек 4.8 вы можете установить репозитории Bitcoin, доступные при установке ppa: bitcoin/bitcoin
sudo add-apt-repository ppa: bitcoin/bitcoin sudo apt-get update sudo apt-get install -y libdb4.8-dev libdb4.8 ++ - dev
Загружайте их с:
http://ppa.launchpad.net/bitcoin/bitcoin/ubuntu/pool/main/d/db4.8/
И Ubuntu, и некоторым дистрибутивам на базе Ubuntu может потребоваться установить библиотеки libboost, не соответствующие их версии, такие как: libboost-filesystem1.58.0, libboost-program-options1.58.0, libboost-system1.58.0 и libboost-thread1.58.0 для Ubuntu 16.04 (Xenial). Их необходимо загрузить и установить с помощью команды: “Sudo dpkg -i libboost * .deb”.
В других случаях может потребоваться установка пакетов «cmake» или «libcurl4» и «libcurl4-openssl-dev», для чего необходимо удалить библиотеку «Libcurl3» и те приложения, которые ее используют. Еще один полезный пакет для задач цифрового майнинга через терминал (консоль) — «Screen». Установите его, если считаете необходимым.
После этого вы можете завершить работу, выполнив следующие команды для обслуживания и оптимизации всей операционной системы:
root@host:/directory/subdirectory sudo apt update; sudo update-apt-xapian-index; sudo aptitude safe-upgrade; sudo apt install -f; sudo dpkg --configure -a; sudo apt --fix-broken install
root@host:/directory/subdirectory sudo localepurge; sudo update-grub; sudo update-grub2; sudo aptitude clean; sudo aptitude autoclean; sudo apt-get autoremove; sudo apt autoremove; sudo apt purge; sudo apt remove
root@machine:/directory/subdirectory sudo rm -f /var/log/*.old /var/log/*.gz/var/log/apt/*/var/log/auth */var/log/daemon */var/log/debug */var/log/dmesg */var/log/dpkg */var/log/kern */var/log/messages */var/log/syslog */var/log/user */var/log/Xorg *
root@host:/directory/subdirectory sudo update-initramfs -u
Теперь вы можете продолжить установку и/или запуск каждого программного обеспечения для майнинга и цифрового кошелька по вашему усмотрению!
Мы надеемся, что эти небольшие советы помогут им в работе с их собственным дистрибутивом и версией, чтобы они могли оптимизировать его и адаптировать для цифрового майнинга криптовалют. А если вы не хотите выполнять эти и другие оптимизации, скачайте бесплатно или в качестве пожертвования операционную систему GNU/Linux MilagrOS, ранее называвшуюся Miners, с официального сайта, нажав здесь: Tic Tac Project | Distros.