Превратите ваш GNU / Linux в операционную систему, подходящую для цифрового майнинга

Превратите ваш GNU / Linux в операционную систему, подходящую для цифрового майнинга

Превратите ваш GNU / Linux в операционную систему, подходящую для цифрового майнинга

В этой моей второй публикации месяца я представляю вам публикацию о том, какой минимальный рекомендуемый пакет должен иметь собственную систему GNU / Linux, чтобы оптимизировать его и иметь возможность посвятить его цифровому майнингу, другими словами, для генерации криптовалют (криптовалют).

Ниже мы подробно расскажем о командах команд с некоторыми пакетами, которые, в зависимости от дистрибутива и версии вашей собственной операционной системы 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 портативный компьютер-обнаружение прошивки linux lm-сенсоры 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

Затем выполните командные команды:

корень @ хост: / каталог / подкаталог # sudo сенсоры-обнаружение

И нажмите ENTER во всех вариантах.

Затем выполните команду command:

корень @ хост: / каталог / подкаталог # sudo chmod u + s / usr / sbin / hddtemp

Протестируйте в качестве пользователя команду hddtemp:

корень @ хост: / каталог / подкаталог # sudo hddtemp / dev / sda

Пакеты для управления видеокартами:

Примечание: Устанавливайте только на настольные компьютеры с неинтегрированной видеокартой AGP / PCI / PCI EXPRESS или на мобильные компьютеры (ноутбуки), которые имеют проблемы или недостатки видео:

Карты Nvidia:

корень @ хост: / каталог / подкаталог # 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

Затем выполните команду command:

корень @ хост: / каталог / подкаталог # sudo nvidia-xconfig

Перезагрузите систему и проверьте результат.

Карты AMD:

корень @ машина: / каталог / подкаталог # sudo apt install fglrx-driver fglrx-control

Перезагрузите систему и проверьте результат.

Карты INTEL:

корень @ машина: / каталог / подкаталог # sudo apt install intel-gpu-tools i965-va-driver

Перезагрузите систему и проверьте результат.

Примечание: если на установить проприетарные видеопакеты и не запускать графическую средуИли вы можете решить проблему, удалив содержимое файла /etc/x11/xorg.conf и перезагрузка.

Пакеты для управления приложениями на базе PYTHON:

sudo apt установить python-pip python-psutil python-twisted

Пакеты для управления приложениями на базе QT5:

sudo apt установить qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools libqt5websockets5

И в зависимости от распространения и версии вашей операционной системы:

sudo apt установить libqt5core5

Или это другое:

sudo apt установить 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-opendev dev openssl pkg-config protobuf-compiler qrencode qttools5-dev qttools5-dev-tools

И эти библиотеки:

sudo apt install libdb ++ - dev libdb5.3 ++ libdb5.3 ++ - dev

Или эти другие:

sudo apt установить libdb ++ - dev libdb4.8 ++

Примечание. Для библиотек 4.8 вы можете установить Биткойн-репозитории доступно при установке 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

o Загрузите их с:

http://ppa.launchpad.net/bitcoin/bitcoin/ubuntu/pool/main/d/db4.8/

И Ubuntu, и некоторые дистрибутивы на основе Ubuntu могут нуждаться в установить библиотеки libboost не соответствующие своей версии, библиотеки типа: «libboost-файловая система1.58.0' "libboost-программа-параметры1.58.0' "libboost-система1.58.0«И»libboost-поток1.58.0»Это типично для Ubuntu 16.04 (Xenial). Они должны быть загружены и установлены в следующем порядке команд: "Sudo dpkg -i libboost * .deb".

А в других случаях может потребоваться установка пакетов «cmake» или «libcurl4» и «libcurl4-openssl-dev»., которые требуют удаления библиотеки "Libcurl3" и те приложения, которые его используют. Еще один полезный пакет для задач цифрового майнинга через терминал (консоль) - "Экран". Установите его, если считаете это необходимым.

После этого вы можете закончить, выполнив следующие команды для обслуживания и оптимизации всей операционной системы:

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
корень @ хост: / каталог / подкаталог # 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
корень @ машина: / каталог / подкаталог # 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 *
корень @ хост: / каталог / подкаталог # sudo update-initramfs -u

Ты можешь сейчас продолжить установку и / или запуск каждого программного обеспечения для майнинга и цифрового кошелька вашего предпочтения!

MinerOS / MilagrOS: операционная система для цифрового майнинга

Я надеюсь эти маленькие подсказки направлять их в рамках их собственного дистрибутива и версии, чтобы они могли оптимизировать его и адаптировать к цифровому майнингу криптовалют. А если вы не хотите делать эти и другие оптимизации, скачайте бесплатно или бесплатно Операционная система GNU / Linux MilagrOS, ранее назывался Шахтеры со своего официального сайта, нажав здесь: Проект «Крестики-Так» | Дистрибутивы.

MinerOS / MilagrOS: операционная система для цифрового майнинга