馃惂 Qu茅 hacer despu茅s de instalar Linux Mint 22 XFCE: Gu铆a pr谩ctica para desarrolladores y usuarios avanzados
馃惂 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
sudo apt install remmina -y
馃О 4. Instalar herramientas b谩sicas para desarrolladores
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
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.


.png)

Comentarios
Publicar un comentario