Hace ya una semana que el nuevo y esperado Debian 12, Bookwork, está entre nosotros. Debian es uno de los Linux más importantes que podemos encontrar en la red, y, además, es clave para el desarrollo de otras muchas distros que se basan en él, como, por ejemplo, Ubuntu. Por ello, tanto si ya has actualizado, como si piensas hacerlo pronto, te vamos a recomendar ciertas tareas que debes realizar, sí o sí, para ponerlo a punto y poder exprimirlo al máximo.
Cuando instalamos Debian, Ubuntu, o cualquier otro sistema Linux, este queda configurado en nuestro PC y ya podemos empezar a usarlo y trabajar con él. Sin embargo, este sistema viene con una configuración base que aún hay que mejorar bastante para poder exprimir al máximo el rendimiento del sistema.
Tal y como sucede con la mayoría de los sistemas operativos que nos decantamos por instalar en nuestro ordenador, antes de nada debemos tener en consideración los requisitos hardware exigidos. Cierto es que por regla general estas distribuciones Linux de código abierto suelen ser bastante más permisivas que Windows de Microsoft, por ejemplo. De ahí que muchos usuarios tomen la determinación de instalar alguna de estas distribuciones en algún equipo antiguo y así volver a darle una segunda vida.
En el caso de que nos decantemos por Debian 12, antes de nada es importante que tengamos en cuenta los requisitos que el sistema operativo nos va a exigir. Por tanto para instalar y poder trabajar con este software sin problemas, estas son las especificaciones hardware mínimas que nos indican sus desarrolladores.
- Procesador de 64 bits de al menos un núcleo.
- Un mínimo de 256 megas de memoria RAM.
- 4 gigas de espacio libre en el disco duro.
Evidentemente, este es el mínimo exigido, aunque si queremos trabajar con fluidez, es recomendable disponer de una mayor cantidad de RAM y algo más de espacio en el disco duro.
Activar el SUDO
Lo primero que vamos a ver son algunas configuraciones extra que podemos realizar en el sistema. Por ejemplo, una de las más importantes es activar SUDO. Esto es importante, sobre todo, si hemos instalado el sistema de cero, ya que, por motivos de seguridad, el usuario no viene con permisos de superusuario.
Para ello, lo que tenemos que hacer es ejecutar en una consola una serie de comandos para añadir nuestro usuario (que llamaremos «usuario» y que debemos cambiar en los comandos) a dicho grupo:
su
/sbin/addgroup usuario sudo
Cerramos sesión, volvemos a iniciar, y listo. De hecho, los usuarios más avanzados de este tipo de sistemas operativos están acostumbrados a trabajar con todos los permisos disponibles.
Actualizar Debian
Como Debian está recibiendo constantemente actualizaciones, otra de las tareas que debemos hacer nada más instalar este sistema es asegurarnos de tenerlo actualizado al máximo. Para ello, lo que haremos será, de nuevo, abrir una consola y ejecutar el siguiente comando:
sudo apt update && sudo apt upgrade
Recuerda que «update» y «upgrade» son dos parámetros totalmente diferentes. El primero se encarga de actualizar los repositorios y los índices de archivos, mientras que el segundo es el encargado de bajar y aplicar los nuevos paquetes en el sistema.
Instalar software
Una vez configuradas las opciones básicas del sistema, vamos a ponerlo a punto instalando software. Lo primero que haremos será activarlos repositorios «non-free» en nuestro Debian 12, un nuevo repositorio introducido en Bookworm desde el que podremos descargar paquetes privativos para actualizar firmware. Para ello, debemos abrir el editor de repositorios con el comando «sudo nano /etc/apt/sources.list», y añadir los siguientes:
- deb http://deb.debian.org/debian bookworm non-free non-free-firmware
- deb-src http://deb.debian.org/debian bookworm non-free non-free-firmware
- deb http://deb.debian.org/debian-security bookworm-security non-free non-free-firmware
- deb-src http://deb.debian.org/debian-security bookworm-security non-free non-free-firmware
- deb http://deb.debian.org/debian bookworm-updates non-free non-free-firmware
- deb-src http://deb.debian.org/debian bookworm-updates non-free non-free-firmware
Al acabar, ejecutamos «sudo apt update», y listo.
También podemos instalar los escritorios adicionales en función del que queramos usar. Si hemos bajado la ISO de la instalación mínima, habremos instalado Xfce, y es posible que queramos disfrutar de algo más moderno, como GNOME o KDE. Estos escritorios vienen en las ISO completas, o los podemos bajar a mano.
Todo dependerá de nuestros gustos o preferencias a la hora de trabajar con estos sistemas operativos de código abierto. Dependiendo del tipo de escritorio al que estemos acostumbrados en otras distribuciones, aquí podremos instalar otros adicionales que nos resulten más interesantes o cómodos de usar.
Otra tarea de configuración esencial es instalar Flatpak y Flathub para poder acceder a una gran cantidad de aplicaciones. Para ello, tan solo debemos ejecutar los siguientes dos comandos, y reiniciar el sistema para que todos los cambios surtan efecto:
- sudo apt install flatpak
- flatpak remote-add –if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Si vamos a usar el navegador Firefox, debemos tener en cuenta que Debian viene con la versión ESR. Si queremos estar a la última, tendremos que descargar la última versión de Firefox, la cual podemos bajar directamente desde la página web del navegador.
Y, como no podía ser de otra forma, también podemos instalar una serie de software adicional muy útil y que nos puede ayudar a trabajar con cualquier tipo de formato en Linux, sin tener que ir instalando las aplicaciones según las vamos necesitando.
Hemos hecho una selección de programas y herramientas que puedes instalar con un solo comando y entre los que encontramos aplicaciones fundamentales como VLC, Transmission, GIMP, Inskcape, Audacity y p7zip entre otros. Si no queremos instalar alguno de estos, tan solo debemos eliminar su nombre del comando que os mostramos a continuación.
sudo apt install gparted transmission-gtk vlc pavucontrol geany gimp inkscape audacity filezilla leafpad ffmpeg default-jdk git wget nano vim htop locate p7zip p7zip-full unzip
Por último, te recomendamos también configurar el repositorio multimedia de Debian, ya que así podremos usarlo para disfrutar de cientos de paquetes.
deb https://www.deb-multimedia.org bookworm main non-free
Configurar un programa de copias de seguridad
Ahora que ya tenemos el sistema instalado, actualizado, y con los programas esenciales en marcha, lo siguiente será crear un buen plan de copias de seguridad. Gracias a él, si se daña alguna de las partes del sistema, podremos recuperarlo sin necesidad de tener que reinstalar el sistema completo desde cero.
Para ello, vamos a usar una herramienta llamada «tineshift». Esta herramienta, totalmente gratuita, es una especie de «máquina del tiempo» de macOS, que se encarga de guardar snapshots de la configuración del sistema para recuperarlos en el futuro si es necesario.
Podemos instalarla muy fácilmente con un comando:
sudo apt install timeshift -y
Y, una vez instalada, podremos configurarla como nosotros queramos.