Personalización de Ubuntu Server 24 LTS desde cero¶
Tras instalar Ubuntu Server 24 LTS, hay algunas acciones que realizo para dejarlo a mi gusto. Aquí detallo las acciones que suelo llevar a cabo.
Desinstalación de snap¶
Esto es lo primero que hago, ya que no uso snap y prefiero evitar tenerlo en el sistema.
Verificar los paquetes snap instalados:¶
Desinstalar todos los paquetes snap¶
Nota
El último paquete que suelo desinstalar es core o coreXX, ya que otros paquetes pueden depender de él.
Quito todos los paquetes de aplicaciones y, si me interesa alguno, lo instalo después con apt o lo que sea.
Eliminar el servicio¶
Una vez eliminados los paquetes, desactivo y elimino el servicio snapd:
Eliminar los archivos residuales¶
Aunque apt purge elimina los archivos binarios, deja algunos directorios y datos residuales. Los elimino
manualmente:
Actualizar el sistema¶
Después de desinstalar snap, actualizo el sistema para asegurarme de que todo esté al día:
Instalar shell ZSH¶
Bash está muy bien, pero... ZSH está mejor :-)
La primera que se usa empezará a preguntar un montón de cosas para configurar ZSH. Yo suelo elegir las opciones por defecto y luego personalizarlo a mi gusto.
Después, instalo Oh My Zsh para gestionar la configuración de ZSH de forma más sencilla:
Luego, instalo algunos plugins y temas para ZSH. Para ello se edita el fichero ~/.zshrc:
Después, se descargan los plugins:
Me gusta que salga el nombre de la máquina en el prompt porque si no me lío cuando tengo varios terminales contra
distintos servidores. Así, edito el prompt en el fichero del tema correspondiente, en este caso
~/.oh-my-zsh/themes/clean.zsh-theme:
Personalizar VIM¶
Lo primero es asegurarse de que la versión improved de vi está instalada:
Se instala vim-plug para gestionar los plugins de VIM:
Nota
Cada usuario debe instalar vim-plug en su directorio personal antes de usar por primera vez que use VIM.
Nota
Más información sobre cómo instalar plugins de Vim en: Victorhck
Para que la personalización se aplique a todos los usuarios, edito el fichero /etc/vim/vimrc y añado lo siguiente
al final:
Luego, abro VIM y ejecuto el comando :PlugInstall para instalar los plugins. Esto hace que se descarguen e instalen
los plugins especificados en ~/.vim.
Nota
Cada usuario debe ejecutar :PlugInstall la primera vez que use VIM para instalar los plugins en su
directorio personal.