Tutorial III: Paquetes extras para mejorar Debian 12, MX 23 y más
La semana pasada, les compartimos los 2 primeros tutoriales de nuestros acostumbrados 3 tutoriales relacionados con qué paquetes instalar luego de realizar una instalación de Debian GNU/Linux en su última versión estable. Qué para esta ocasión es Debian 12 Bookworm. Y en ellos exploramos y recomendamos un listado de paquetes básicos y esenciales para mejorar cualquier Distro basada en «Debian 12, MX-23» y otras similares y compatibles.
Mientras que, como ya es costumbre, en este tercer tutorial nos enfocaremos a recomendar algunos paquetes extras mayormente enfocados para aquellos usuarios más avanzados o expertos en el uso de sistemas operativos, tales como desarrolladores de software (aplicaciones y paquetes) y compiladores de Kernels.
Pero, antes de iniciar la lectura de este post sobre este último y útil Tutorial III sobre «paquetes extras a instalar sobre Debian 12 y MX 23», les recomendamos la anterior publicación relacionada para su posterior lectura:
Tutorial II: Paquetes extras para Debian- 12 / MX23
Órdenes de comandos y paquetes extras para un mejor uso – Tutorial III
Paquetería útil para desarrollar y compilar programas nativos de Linux y Kerneles
sudo apt install autoconf automake autotools-dev build-essential byobu dkms fastjar g++ g++-11 gawk gcc gcc-11 gcc-multilib git git-core gettext gettext-base intltool intltool-debian jarwrapper linux-headers-$(uname -r) make mawk mesa-common-dev minizip nasm openssl perl perl-base perl-modules-5.36 pkg-config python-apt-common subversion vim wx-common wx3.2-headers zlib1g
Librerías útiles para la ejecución de programas avanzados, específicos y complejos
sudo apt install libalien-wxwidgets-perl libc6 libcurl3-gnutls libgcc1 libgl1-mesa-dev libglade2-0 libglib2.0-0 libglib2.0-bin libglib2.0-data libglibmm-2.4-1v5 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libguichan-sdl-0.8.1-1v5 liblocale-gettext-perl libpcre16-3 libmodule-pluggable-perl libpng16-16 libsdl-perl libsdl2-2.0-0 libstdc++6 libtool libvorbisenc2 libwx-perl libxcb-xtest0 libxcb-xv0 libxml2 libxml2-utils libxv1 libxvmc1 libxxf86vm-dev debhelper devhelp debmake libpng-tools anjuta
sudo apt install libbz2-dev libcdio-cdda-dev libcdio-dev libcdio-paranoia-dev libgl1-mesa-dev libglade2-dev libglib2.0-dev libglibmm-2.4-dev libglu1-mesa-dev libgmp3-dev libgtk-3-dev libgtk2.0-dev libjack-jackd2-dev libsdl-console-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ocaml-dev libsdl-pango-dev libsdl-perl libsdl-sge-dev libsdl-sound1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev libsigc++-2.0-dev libsndfile1-dev libwxbase3.2-1 libxml2-dev libxtst-dev libxv-dev libxxf86vm-dev zlib1g-dev x11proto-record-dev
sudo apt install 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 libqt5dbus5 libstdc++6 libssl-dev libusb-1.0-0-dev libtool libudev-dev ocl-icd-opencl-dev protobuf-compiler qrencode
Gestión de paquetería de Python
sudo apt install python3-pip python3-psutil python3-twisted
Desarrollo y soporte de aplicaciones QT5
sudo apt install qt5-assistant qt5-qmake qtbase5-dev-tools qttools5-dev qttools5-dev-tools libqt5websockets5 libqt5core5a
Hasta aquí, hemos llegado con el listado de paquetes extras a recomendar relacionados con nuestros 3 acostumbrados tutoriales sobre qué hacer luego de instalar Debian/MX, en cada nueva versión estable disponible.
Haciendo la salvedad nuevamente, de que estos paquetes extras recomendados aquí, permitirán más fácilmente que cualquiera pueda trabajar óptimamente con poco o nada de Internet a la hora de realizar actividades de desarrollo de aplicaciones o compilación de paquetes.
Y que además, estos no necesariamente deben ser instalados todos de golpe, es decir, juntos. Si no que, lo ideal o idóneo sería ir aprendiendo de cada uno de ellos, para qué sirven y como se pueden utilizar, ya sea, mediante documentación en línea, tal como las Manpages de Debian, la Lista de paquetes de Debian estable, la Wiki de Debian u otras webs. Para luego decidir si realmente les sería útil o necesario a corto o largo plazo sobre su Distribución instalada basada en Debian 12 Bookworm.
El desarrollo de Debian 12 Bookworm ha tomado 1 año, 9 meses y 28 días para ser culminado. Y ahora incluye más de 11089 paquetes nuevos, 43 254 paquetes actualizados y elimina 6296 paquetes, para un total final de 64419 paquetes. Debian 12 Bookworm ha sido liberado: Detalles del lanzamiento
Resumen
En resumen, esperamos que este Tutorial III al igual que los otros 2 anteriores sobre paquetes básicos y esenciales a instalar sobre «Debian 12 Bookworm o MX 23 Libretto» u otras Distros similares y compatibles, les permita mejorar y optimizar lo más posible sus diversas Distribuciones. Y también sea útil, sobre todo, para aquellos usuarios principiantes y novatos en GNU/Linux que buscan aprender más sobre la paquetería basada en Debian.
Por último, recuerda visitar nuestra «página de inicio» y unirte a nuestro canal oficial de Telegram para explorar más noticias, guías y tutoriales. Y también, ha este grupo para hablar y obtener más información sobre cualquier tema TI aquí abordado.