Debian 12 Bookworm es la versión estable actual de esta distribución GNU/Linux. Aunque esta disponible desde hace ya algunos meses no he comenzado ha trabajar con ella rutinariamente hasta hace muy poco tiempo; por distintas razones me encontraba confortablemente en la versión estable anterior: Debian 11 Bullseye. Sea como sea, ya me he actualizado y aquí muestro mi humilde “chuleta” que, como siempre, tiene como finalidad facilitar las cosas a quién lo necesite.
El contenido del artículo es válido para cualquiera de los escritorios disponibles en Debian (KDE Plasma, GNOME, LXDE, LXQt, MATE y Xfce) y, también, puede ser útil para otras distribuciones basadas directamente en Debian.
Contenidos
- 1. Algunos problemas después de instalar Debian 12 Bookworm
- 2. Actualizar el sistema e instalar Synaptic
- 3. Configurar los repositorios oficiales
- 4. Seguridad en internet
- 5. Software del sistema
- 6. Configurar sudo
- 7. Codecs multimedia y algunos reproductores multimedia
- 8. Tipografías
- 9. Algunas aplicaciones de seguridad y gestión del sistema
1. Algunos problemas después de instalar Debian 12 Bookworm
Si después de instalar Debian 12 Bookworm y al arrancar el sistema operativo tienes algún problema o los detectas en otros sistemas que tengas en tu computadora, quizás en el siguiente enlace encuentres la solución:
Algunos problemas después de instalar Debian 12 Bookworm cuando lo arrancamos ⇒
Si no es así, mejor, … adelante …
2. Actualizar el sistema e instalar Synaptic
Lo primero es instalar Synaptic que es el gestor de software clásico de Debian y nos facilitará todas aquellas operaciones relacionadas con la gestión de repositorios y paquetes. Previamente, no obstante, siempre es recomendable actualizar el sistema. En terminal y como superusuario:
~$ su - ( y contraseña)
~# apt update
~# apt upgrade
~# apt install synaptic apt-xapian-index
3. Configurar los repositorios oficiales
Los repositorios oficiales de Debian hasta ahora han tenido tres secciones: “main”, “contrib” y “non-free”. Durante la instalación se incluye en los repositorios la sección “main”, que contiene la mayor parte del software disponible en Debian; y, en esta versión por primera vez, se incluye también “non-free-firmware”. Esto último implica que durante la instalación de Debian se detecta el hardware privativo y se configura el sistema apropiado. Así se instalan automáticamente, por ejemplo, los paquetes “amd64-microcode” o “intel-microcode” según la CPU de cada equipo; o los controladores de las tarjetas gráficas con el metapaquete “firmware-linux-free”. En definitiva, al arrancar por primera vez Debian tras la instalación estos asuntos estarán ya resueltos.
No obstante, para completar el software de nuestro sistema podemos apuntar los repositorios también a a las secciones “contrib” y “non-free”. Y esto lo podemos hacer fácilmente, y sin riesgos de “meter la pata”, con Synaptic: Synaptic > Configuración > Repositorios
En la ventana correspondiente, primero, podemos eliminar el medio de instalación, y también desmarcar todos los tipos “deb-src” (no los necesitamos).
En cada repositorio tenemos tres campos: URI, Distribución y Sección(es). En cada uno de los repositorios oficiales debe quedar en Sección(es): main non-free-firmware contrib non-free. Finalmente picamos en “OK”.
Si es la primera vez que trabajas con Debian te recomiendo primero leer el siguiente artículo:
Los repositorios en Debian 1: Los repositorios oficiales, aspectos generales y su sintaxis ⇒
Y para más detalles sobre los repositorios, así como para configurarlos editando directamente el archivo sources.list, puedes consultar este otro:
4. Seguridad en internet
4.1. Activar el gestor de cortafuegos UFW
El gestor de cortafuegos de Debian es UFW (“Uncomplicated Firewall” o cortafuegos sin complicaciones) funciona por línea de comandos, aunque también en modo gráfico mediante GUFW. Así que instalamos los dos paquetes:
~$ su - ( y contraseña)
~# apt install ufw gufw
El cortafuegos se puede activar abriendo GUFW, o en la terminal ejecutamos el siguiente comando:
~# ufw status
Si responde: «inactive», entonces lo activamos con el comando:
~# ufw enable
Para más detalles y sobre la aplicación gráfica:
El cortafuegos de los sistemas GNU/Linux administrado con Ufw y Gufw ⇒
4.2. ClamAV. Antivirus
En Debian, como en otras distribuciones GNU/Linux, disponemos de un antivirus: ClamAV. Funciona con línea de comando pero también hay una interfaz gráfica que facilita las cosas: ClamTK. Hay que instalar los siguientes paquetes:
~# apt install clamav clamav-daemon clamtk
5. Software del sistema
En alguna ocasión para instalar alguna aplicación, controladores de hardware o para determinadas configuraciones -y aunque no seamos consciente de ello- necesitaremos algunos de estos paquetes instalados en nuestro sistema, así que en consola como superusuario:
~$ su - ( y contraseña)
~# apt install linux-headers-$(uname -r)
~# apt install build-essential make automake cmake autoconf git wget
Algunos de estos paquetes puede que ya estén instalados. Y para instalar paquetes .deb que obtengamos de lugares de confianza:
~# apt install gdebi
No obstante, también podemos instalar paquetes .deb con dpkg:
Instalar paquetes deb con dpkg en los sistemas Debian/Ubuntu ⇒
6. Configurar sudo
En Debian al arrancar algunas aplicaciones que requieren privilegios de superusuario (como KDE Partition Manager o Gparted) no se abren con nuestra clave de root. Hay que configurar a nuestro usuario como administrador con privilegios de root (sudo.). Para ello:
~$ su - ( y contraseña)
~# apt install sudo
Después configuramos sudo. Tenemos que añadir nuestro usuario al archivo “/etc/sudoers” en la sección “User privilege specification”. Para ello utilizaremos el editor “nano”:
~# nano /etc/sudoers
En dicha sección (User privilege specification) añadimos la linea:
tu_usuariao” ALL=(ALL:ALL) ALL
Ya sabes “tu_usuario” es el que tú tengas (alberto, francisco, juan, roberto, etc.). Pongamos, por ejemplo, roberto. Debe quedar así:
# User privilege specification
root ALL=(ALL:ALL) ALL
roberto ALL=(ALL:ALL) ALL
Si hemos utilizamos “nano” entonces guardamos las modificaciones pulsando Control+O y salimos pulsando Control+X.
7. Codecs multimedia y algunos reproductores multimedia
Es posible que con los codecs disponible en el repositorio oficial (algunos ya instalados por defecto) se cubran todos nuestros requerimientos. Así que, en principio, podemos simplemente instalar los siguientes paquetes:
~# apt install ffmpeg libavcodec-extra gstreamer1.0-libav gstreamer1.0-plugins-ugly gstreamer1.0-plugins-bad gstreamer1.0-pulseaudio vorbis-tools flac
Y, también, un reproductor multimedia que no necesita presentación:
~# apt install vlc
O un reproductor específico de música que me resulta muy satisfactorio:
~# apt install vlc strawberry
Y para la reproducción de DVDs aunque están en desuso:
~# apt install libdvd-pkg
Durante la instalación surge un mensaje en relación a libdvdcss2, que en definitiva nos indica que cuando termine la instalación ejecutemos un comando; picamos en “Aceptar” y Sí y Sí. El comando es el siguiente:
~$ su - ( y contraseña)
~# dpkg-reconfigure libdvd-pkg
8. Tipografías
Podemos instalar tipografías libres:
~# apt install fonts-freefont-ttf fonts-freefont-otf
Y tipografías de Microsoft:
~# apt-get install ttf-mscorefonts-installer
Si necesitamos una tipografía específica que no se encuentra en los paquetes instalados, en el buscador de Synaptic tecleamos ttf y quizás así la encontremos.
9. Algunas aplicaciones de seguridad y gestión del sistema
9.1. Sincronización de archivos y directorios: Rsync y Grsync
Rsync es una aplicación que permite sincronizar archivos y directorios entre dos máquinas de una red, o entre dos ubicaciones en una misma máquina. Es decir, en un ordenador de escritorio, por ejemplo, entre un disco duro local y un disco externo, que utilicemos de seguridad de nuestros datos. De esta forma evitamos la perdida irreversible de archivos personales que, por motivos muy variados, siempre puede suceder. Rsync funciona mediante líneas de comandos, aunque podemos instalar Grsync que es una interfaz gráfica que funciona de forma muy sencilla.
~# apt install rsync grsync
9.2. Bleachbit: Limpiar el sistema
Blechbit es una herramienta que nos ayudará a mantener limpio Debian (sobre esto SEGUIR LEYENDO ⇒). Ejecuta comandos gráficamente tales como autoremove, autoclean o clean. Asimismo, elimina archivos temporales del sistema o del escritorio, elementos del portapapeles, etc.
~# apt install bleachbit
9.3. Hardinfo: Información del sistema
Hardinfo es una aplicación muy útil, que nos informa detalladamente del sistema operativo y del hardware de nuestro sistema.
# apt install hardinfo
Se encuentra en el menú lanzador de aplicaciones como “Información y Rendimiento del Sistema” o “System Profiler and Benchmark”.
Y esto es todo por el momento …
Saludos flamencos,