Los anteriores 2 publicaciones de esta serie son:
“Recuerde que las acciones y los paquetes aquí recomendados para ejecutar e instalar son solo eso, “paquetes recomendados”, y quedá de cada uno, el ejecutarlos e instalarlos todos o algunos de ellos, por qué le son necesarios o útiles, a corto o mediano plazo, para conocerlos y usuarlos, al tenerlos ya ejecutados o instalados.
Y tengan presente que, estas acciones y/o paquetes fueron previamente probados en ambas Distros, y no solicitan desinstalar paquetes instalados por defecto en estas. Además, no incrementan el consumo de Memoria ni CPU ya que, no cargan procesos o demonios (servicios) en memoria por defecto.
Paquetes para el soporte de Desarrollo de Software
Soporte para aplicaciones Java
apt install browser-plugin-freshplayer-pepperflash default-jdk icedtea-netx
Objetivo: Instalar el soporte básico para la compatibilidad con aplicaciones elaboradas con Java.
Soporte para aplicaciones QT5
apt install libqt5core5a qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools
Objetivo: Instalar el soporte básico para la compatibilidad con aplicaciones elaboradas con QT5.
Soporte para aplicaciones de Minería Digital
apt install autoconf automake autotools-dev build-essential byobu g++ gcc gcc-7 g++-7 git git-core libboost-dev libboost-all-dev libcrypto++-dev libcurl4 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
Objetivo: Instalar el soporte básico de aplicaciones, controladores y librerías necesarios para la instalación y gestión de aplicaciones de Minería Digital.
apt install libdb++-dev libdb5.3++ libdb5.3++-dev
Objetivo: Instalar el soporte básico de librerías para programas que utilizan la biblioteca de base de datos Berkeley v5.3, muy usadas por aplicaciones de Minería Digital modernas para ser compiladas y/o ejecutadas.
Soporte para aplicaciones Web
Apache
apt install apache2
Objetivo: Instalar el soporte básico para aplicaciones web optimizadas o compatibles para Apache2.
Nginx
apt install nginx
Objetivo: Instalar el soporte básico para aplicaciones web optimizadas o compatibles para Nginx.
PostgreSQL
apt install postgresql
Objetivo: Instalar el soporte básico de comandos y funciones para el manejo de Bases de Datos basadas en Postgresql.
apt install pgadmin3 y phppgadmin
Objetivo: Instalar el soporte básico de aplicaciones para la gestión de Bases de Datos basadas en Postgresql.
MySQL
apt install mysql-server mysql-client
Objetivo: Instalar el soporte básico de comandos y funciones para el manejo de Bases de Datos basadas en MySQL.
apt install phpmyadmin y mysql-workbench
Objetivo: Instalar el soporte básico de aplicaciones para la gestión de Bases de Datos basadas en MySQL.
MariaDB
apt install mariadb-server mariadb-client
Objetivo: Instalar el soporte básico de comandos y funciones para el manejo de Bases de Datos basadas en MariaDB.
PHP
apt install php
Objetivo: Instalar el soporte básico de comandos y funciones para el manejo de aplicaciones basadas en PHP.
apt install php-cas php-cgi php-curl php-gd php-json php-mbstring php-mysql php-xml php-apcu php-cli php-dev php-imap php-ldap php-xmlrpc php-intl php-pgsql php-sqlite3 php-zip phpqrcode
Objetivo: Instalar el soporte básico de líbrerías nativas para el manejo de aplicaciones basadas en PHP.
apt install libmagic-dev libapache2-mod-php libcurl4-gnutls-dev
Objetivo: Instalar el soporte básico de líbrerías no nativas para el manejo de aplicaciones basadas en PHP.
PERL
apt install perl
Objetivo: Instalar el soporte básico de comandos y funciones para el manejo de aplicaciones basadas en PERL.
apt install libapache2-mod-perl2 y perlbrew
Objetivo: Instalar el soporte básico de líbrerías para el manejo de aplicaciones basadas en PERL.
Python
apt install python-all-dev python-pip
Objetivo: Instalar el soporte básico de comandos y funciones para el manejo de aplicaciones basadas en Python.
apt install python3-setuptools python3-pyqt5 python3-pip
Objetivo: Instalar el soporte básico de comandos y funciones para el manejo de aplicaciones basadas en Python3.
Conclusión Esperamos que esta “pequeña y útil publicación” sobre que paquetes esenciales son necesarios para proveer el soporte necesario para una correcta «instalación y gestión» de ciertos desarrollos de software, sobre Distros «DEBIAN y MX-Linux», sea de mucho interés y utilidad, para toda la «Comunidad de Software Libre y Código Abierto» y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de y para «GNU/Linux».
Fuente :
- Visto: 1166