🐧 Qué hacer después de instalar Linux Mint 22 XFCE: Guía práctica para desarrolladores y usuarios avanzados
Linux Mint 22 XFCE es una distribución ligera, estable y amigable para quienes buscan un entorno eficiente sin perder potencia. Tras instalarla, lo ideal es optimizar el sistema para desarrollo, productividad y administración. Esta guía está basada en una sesión real de uso (extraída de comandos del historial bash
) y evitará errores comunes como intentar instalar Emesene (que ya no es compatible).
✅ 1. Actualiza el sistema
Primero lo primero: asegurarse de tener todo al día.
sudo apt update && sudo apt upgrade -y
💻 2. Instalar herramientas de virtualización (VirtualBox)
Hay dos caminos: instalación manual desde el sitio oficial o vía repositorio.
Opción 1: Script oficial
cd ~/Descargas/
wget https://download.virtualbox.org/virtualbox/7.1.12/VirtualBox-7.1.12-169651-Linux_amd64.run
chmod +x VirtualBox-7.1.12-169651-Linux_amd64.run
sudo ./VirtualBox-7.1.12-169651-Linux_amd64.run
Opción 2: Desde repositorios
sudo apt install virtualbox virtualbox-ext-pack -y
🌐 3. Instalar herramientas de conexión remota
Remmina es ideal para conectarte a otros escritorios (RDP, VNC, etc.)
sudo apt install remmina -y
🧰 4. Instalar herramientas básicas para desarrolladores
Software útil
sudo apt install software-properties-common wget curl git unzip -y
🐘 5. PHP 8.3 + Composer
Instalación de PHP 8.3 y módulos necesarios para desarrollo web:
sudo add-apt-repository ppa:ondrej/php -y
sudo apt update
sudo apt install php8.3 php8.3-cli php8.3-common php8.3-mbstring php8.3-xml php8.3-mysql php8.3-curl php8.3-zip php8.3-gd php8.3-intl php8.3-soap php8.3-sqlite3 -y
Verifica:
php -v
Instalar Composer
curl -sS https://getcomposer.org/installer -o composer-setup.php
HASH=$(curl -sS https://composer.github.io/installer.sig)
php -r "if (hash_file('sha384', 'composer-setup.php') === '$HASH') { echo 'Verificado correctamente'.PHP_EOL; } else { echo 'ERROR: Archivo corrupto'.PHP_EOL; unlink('composer-setup.php'); }"
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
composer --version
rm composer-setup.php
🧪 6. Xdebug para depuración con NetBeans o VS Code
sudo apt install php8.3-xdebug -y
Agrega la configuración al final del archivo:
sudo tee -a /etc/php/8.3/cli/php.ini > /dev/null << 'EOF'
[xdebug]
zend_extension=xdebug.so
xdebug.mode=debug
xdebug.start_with_request=yes
xdebug.client_host=127.0.0.1
xdebug.client_port=9003
xdebug.idekey=netbeans-xdebug
EOF
🖥️ 7. Instalar herramientas gráficas populares
Visual Studio Code
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list
sudo apt update
sudo apt install code
DBeaver (cliente de base de datos)
wget https://dbeaver.io/files/dbeaver-ce_latest_amd64.deb
sudo apt install gdebi-core -y
sudo gdebi dbeaver-ce_latest_amd64.deb
☕ 8. Instalar JDK, Scala y Git
sudo apt install default-jdk scala git -y
🐘 9. XAMPP
Si usas XAMPP:
wget https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/8.2.12/xampp-linux-x64-8.2.12-0-installer.run
chmod +x xampp-linux-x64-8.2.12-0-installer.run
sudo ./xampp-linux-x64-8.2.12-0-installer.run
📦 10. Clonar y configurar proyectos personales
cd ~/fuentes/
git clone https://github.com/julio101290/ci4jcposv2
cd ci4jcposv2/
composer update
php spark migrate
php spark db:seed BoilerplateSeeder
php spark serve
💬 11. Mensajería y comunicación
Telegram Desktop
flatpak install flathub org.telegram.desktop
Pidgin (alternativa a clientes antiguos)
sudo apt install pidgin -y
⚠️ No recomendado
Durante el proceso se intentó compilar e instalar Emesene, una aplicación obsoleta que ya no tiene soporte. Se desaconseja seguir este camino ya que requiere instalar Python 2.7 manualmente y compilar bibliotecas GTK antiguas.
🧠 Consejo final
💡 Si planeas trabajar con múltiples versiones de PHP, asegúrate de usar update-alternatives
para configurarlas correctamente:
sudo update-alternatives --install /usr/bin/php php /usr/bin/php8.3 83
✅ Conclusión
Linux Mint 22 es una plataforma robusta para usuarios intermedios y avanzados. Tras su instalación, puedes transformar tu sistema en un entorno completo de desarrollo y productividad con solo unos cuantos comandos. Esta guía te lleva paso a paso, evitando errores comunes y enfocándose en herramientas modernas, seguras y mantenidas.
¿Quieres que esta publicación sea un artículo en PDF o compartible en Markdown? Puedo generártelo.
Deja un comentario