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:
Índice [Ocultar]
- 1 Paquetes para realizar optimizaciones para obtener un Sistema Operativo de Minería Digital
- 1.1 Optimizar el Kernel:
- 1.2 Gestionar archivos comprimidos:
- 1.3 Adecuar el Hardware del Equipo:
- 1.4 Paquetes para gestionar las Tarjetas de Vídeo:
- 1.5 Paquetes para la gestión de aplicaciones basadas en PYTHON:
- 1.6 Paquetes para la gestión de aplicaciones basadas en QT5:
- 1.7 Paquetes para la gestión de los Programas de Mineros (Minadores) y Billeteras (Wallets) de Criptodivisas:
- 1.8 MinerOS / MilagrOS: Sistema Operativo de Minería Digital
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.
No hay comentarios:
Publicar un comentario