14 de octubre de 2020

Convierte tu GNU/Linux en un Sistema Operativo apto para Criptomonedas

 


En esta, mi segunda publicación del mes les traigo una publicación sobre que paquetería mínima recomendable debería tener su propio Sistema GNU/Linux, para optimizarlo y poder dedicarlo a la Minería Digital, en otras palabras, para la generación de Criptodivisas (Criptomonedas).

A continuación detallaremos las ordenes de comandos con algunos paquetes que dependiendo de la Distribución y versión de su propio Sistema Operativo GNU/Linux podrían no ser exactamente iguales, por lo que deberá buscar y cambiar los nombres de aquellos que sean necesarios:


Paquetes para realizar optimizaciones para obtener un Sistema Operativo de  Criptomonedas

Optimizar el Kernel:

root@equipo:/directorio/subdirectorio# sudo apt install build-essential linux-headers-$(uname -r) dkms

Gestionar archivos comprimidos:

root@equipo:/directorio/subdirectorio# sudo apt install arj bzip2 lhasa lzip p7zip p7zip-full p7zip-rar rar unace unrar unrar-free unzip xz-utils zip zoo

Adecuar el Hardware del Equipo:

root@equipo:/directorio/subdirectorio# 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@equipo:/directorio/subdirectorio# sudo apt install intel-microcode
# Solo para Procesadores INTEL
root@equipo:/directorio/subdirectorio# sudo apt install amd64-microcode
# Solo para Procesadores AMD

Luego ejecutar las ordenes de comando:

root@equipo:/directorio/subdirectorio# sudo sensors-detect

Y presionar ENTER en todas las opciones.


root@equipo:/directorio/subdirectorio# sudo hddtemp /dev/sda

Paquetes para gestionar las Tarjetas de Vídeo:

Nota: Solo instalar en computadores de escritorio con tarjeta de vídeo no integrada AGP / PCI / PCI EXPRESS o Computadores móviles (Laptops) que presenten problemas o deficiencias de vídeo:

Tarjetas Nvidia:

root@equipo:/directorio/subdirectorio# sudo apt install linux-headers-`uname -r` xorg-server-source
root@equipo:/directorio/subdirectorio# sudo apt install nvidia-kernel-common nvidia-kernel-dkms nvidia-xconfig nvidia-settings nvidia-detect nvidia-smi nvidia-support

Luego ejecutar la orden de comando:

root@equipo:/directorio/subdirectorio# sudo nvidia-xconfig

Reinicie el Sistema y pruebe el resultado.

Tarjetas AMD:

root@equipo:/directorio/subdirectorio# sudo apt install fglrx-driver fglrx-control

Reinicie el Sistema y pruebe el resultado.

Tarjetas INTEL:

root@equipo:/directorio/subdirectorio# sudo apt install intel-gpu-tools i965-va-driver

Reinicie el Sistema y pruebe el resultado.

Nota: Si al instalar los paquetes privativos de vídeo y no arrancar el entorno gráfico, usted puede solventar el problema borrando el contenido del archivo /etc/x11/xorg.conf y reiniciando.

Paquetes para la gestión de aplicaciones basadas en PYTHON:

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

Paquetes para la gestión de aplicaciones basadas en QT5:

sudo apt install qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools libqt5websockets5

Y Dependiendo de la Distribución y Versión de su Sistema Operativo:

sudo apt install libqt5core5

O este otro:

sudo apt install libqt5core5a

Paquetes para la gestión de los Programas de Mineros (Minadores) y Billeteras (Wallets) de Criptodivisas:

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 libtool libudev-dev make ocl-icd-opencl-dev openssl pkg-config protobuf-compiler qrencode qttools5-dev qttools5-dev-tools

Y estas librerías:

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

O estas otras:

sudo apt install libdb++-dev libdb4.8++

Nota: Para las librerías 4.8 puede instalar los Repositorios de Bitcoin disponibles instalando el 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 Descargarlas desde:

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

Tanto en Ubuntu como en algunas Distros basadas en Ubuntu se pudiesen necesitar instalar librerías de «libboost» no correspondientes a su versión, librerías tales como: «libboost-filesystem1.58.0«, «libboost-program-options1.58.0«, «libboost-system1.58.0» y «libboost-thread1.58.0» que son propias de Ubuntu 16.04 (Xenial). Las mismas deberán ser descargadas e instaladas con la orden de comando: «sudo dpkg -i libboost*.deb».

Y en otros casos pudiesen necesitarse la instalación de los paquetes «cmake» o «libcurl4» y «libcurl4-openssl-dev», que requieren la desinstalación de la librería «libcurl3» y aquellas aplicaciones que la usen.

Luego de esto puede finalizar ejecutando los siguientes comandos para el mantenimiento y optimización de todo el Sistema Operativo:

root@equipo:/directorio/subdirectorio# 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@equipo:/directorio/subdirectorio# 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@equipo:/directorio/subdirectorio# 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@equipo:/directorio/subdirectorio# sudo update-initramfs -u

Ahora puede continuar instalando y/o ejecutando cada Software Minero y Billetera Digital de su preferencia!

MinerOS / MilagrOS: Sistema Operativo de Minería Digital

Espero que estos pequeños tips les orienten dentro de su propia Distro y versión para que logren optimizarla y adaptarla a la Minería Digital de Criptodivisas. Y en caso de no querer hacer estas y otras optimizaciones descarga gratis o bajo donativo el Sistema Operativo GNU/Linux MilagrOS, antiguamente llamado MinerOS desde su página web oficial, haciendo clic aquí: Proyecto Tic Tac | Distros.

MinerOS / MilagrOS: Sistema Operativo de Minería Digital



No hay comentarios:

Publicar un comentario