Поиск по сайту:
Мир ловил меня, но не поймал (Г.С. Сковорода).

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

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

В этой публикации покажем вам, какой минимальный рекомендуемый пакет должен иметь собственную систему 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 или мобильные компьютеры (ноутбуки), в которых возникают проблемы или недостатки с видео:

Читать  Обзор Кошелька Jaxx – один кошелек, чтобы управлять ими всеми

 

Карты Nvidia:

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

 

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

Карты AMD:

root@machine:/directory/subdirectory 
sudo apt install fglrx-driver fglrx-control

 

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

 

Карты INTEL:

root@machine:/directory/subdirectory 
sudo apt install intel-gpu-tools i965-va-driver

 

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

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

 

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

sudo apt install python-pip python-psutil python-twisted

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

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

 

Читать  Состояние криптовалют в 2020 году

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

 

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

Мы надеемся, что эти небольшие советы помогут им в работе с их собственным дистрибутивом и версией, чтобы они могли оптимизировать его и адаптировать для цифрового майнинга криптовалют. А если вы не хотите выполнять эти и другие оптимизации, скачайте бесплатно или в качестве пожертвования операционную систему GNU/Linux MilagrOS, ранее называвшуюся Miners, с официального сайта, нажав здесь: Tic Tac Project | Distros.

MilagrOS

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Важно: Информация, представленная в данной статье, носит общий характер и не является финансовым советом. Перед принятием каких-либо инвестиционных решений, рекомендуется проконсультироваться с финансовым специалистом.
Поделиться в соц. сетях:


5 1 голос
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
В мире блокчейна масштабируемость всегда была ключевым вопросом. Ethereum, как…

Спасибо!

Теперь редакторы в курсе.