A pocas horas de finalizar el día 14 de agosto, se publicó oficialmente la versión 11 estable de Debian GNU/Linux, apodada con el nombre de proyecto "Bullseye" (Perdigón de Toy Story). Si todavía no sabes la relación entre PIXAR y el proyecto DEBIAN, pincha aquí.

Yo lo instalé ayer pero he vuelto a Buster debido a unos problemas y es que, nunca he actualizado a un sistema de forma tan rápida pero tenía curiosidad por probarlo sin máquinas virtuales... eso me recuerda a que debo seguir esperando como mucho un año antes de actualizar.... tiene fallos importantes y todavía no es momento.

Aún así, recopilé en mi cuaderno los pasos que hago después de instalar Debian en mi ordenador, así que aquí lo junto todo. Precisamente hoy, Debian cumple 28 años, así que toca felicitar a semejante sistema operativo.

Antes de continuar, quiero aclarar que esta guía está basada en la Guía básica después de instalar Debian 10 de PulpoLibre (que, literalmente, la he quemado de tanto usarla en mis ordenadores) y en las extensiones que utiliza VoroMV y que me sirvieron y me sirven de gran ayuda para trabajar más cómodamente con Gnome y, por supuesto, que esté mucho más bonito. Así que desde aquí quiero darle las gracias a ambos porque sin ellos yo no habría aprendido nada de lo que sé ahora, ni mucho menos pensaría que podría aportar algo a esta comunidad, por muy pequeña que sea.

PASO 1: CAMBIAR DE WAYLAND A XORG/X11

Wayland es el servidor de escritorio por defecto de Debian, pero algunas aplicaciones no funcionan bien (como Synaptic) y te advierten de que debes cambiar a XOrg/X11.

Para esto debes cerrar tu sesión y buscar el icono de la rueda dentada que aparece en la esquina inferior derecha del selector de usuarios. Después cambia a Gnome X11.

PASO 2: AÑADIR ATAJO DE TECLADO PARA ABRIR EL TERMINAL

Abre el menú de aplicaciones y busca CONFIGURACIÓN, después busca COMBINACIONES DE TECLAS y AÑADIR NUEVA y rellénala con los parámetros que aparecen en la imagen.

Yo lo tengo configurado para abrir la consola de comandos con Control + Shift + T (pero puedes poner la combinación que te plazca como ALT en vez de Shift).

PASO 3: AÑADIR TU USUARIO A SUDO

En Debian, por defecto, no viene ningún usuario incluido en el fichero Sudoers (no como en Ubuntu) y, para esto, debes abrir la consola de comandos y escribir

su
gedit /etc/sudoers

Ahora, fíjate en la línea que dice "Allow members of group sudo to execute any command". Debajo de %sudo debes añadir la línea que te dejo abajo. Cambia tuusuario por tu nombre de usuario. Guarda los cambios y cierra gedit.

tuusuario ALL=(ALL:ALL) ALL

De momento vamos a seguir trabajando sin sudo, así que más tarde podrás comprobar si esto que acabas de hacer funciona.

PASO 4: CAMBIAR LOS REPOSITORIOS

En otro post explicaré en qué consiste esto de los repositorios, pero aquí, simplemente nos limitaremos a cambiarlos.

Si has cerrado la consola de comandos, vuélvela a abrir y escribe

su
gedit /etc/apt/sources.list

Ahora, borra todo lo que hay escrito en ese fichero y remplázalo por lo siguiente:

# FICHERO SOURCES.LIST PARA DEBIAN 11 BULLSEYE - REPOSITORIES FILE FOR BULLSEYE - POR / BY JOTACEME - INFORMATICA 2000
# ARCHIVO ORIGINAL POR / ORIGINAL FILE BY https://gist.github.com/slav0nic

#

# ACTUALIZACIONES - UPDATES
deb http://deb.debian.org/debian/ bullseye main contrib non-free
deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free
deb http://deb.debian.org/debian bullseye-proposed-updates main contrib non-free

# SEGURIDAD - SECURITY
deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-free

# MULTIMEDIA
deb https://www.deb-multimedia.org bullseye main non-free

Guarda el archivo, cierra Gedit y ejecuta el siguiente comando

apt update -oAcquire::AllowInsecureRepositories=true && apt install deb-multimedia-keyring

Esto hará que se habilite el repositorio multimedia y que se instalen las firmas digitales de este.

Después, actualizaremos el sistema operativo con

apt upgrade -y

PASO 5: INSTALAR LOS DRIVERS

5.0 - DRIVER DE LA TARJETA DE RED

En mi caso, me faltaban tres drivers: los de la tarjeta de red (que funcionaba pero, por lo visto necesita algo más), los de la tarjeta gráfica de nVidia y los del microcódigo del procesador.

Para esto, primero, haremos una búsqueda de los drivers que faltan con

dmesg | grep firmware

Yo ya los tengo todos instalados, pero, vamos a imaginar que no: mirad esta imagen

Aquí podemos ver que el sistema alude a que algo pasa con el firmware de algo que se llama "rtlnic". "rtlnic" hace referencia a las tarjetas de red de Realtek. Pero, necesitamos saber cómo se llama el nombre del paquete para poder instalar el driver.

Para ello haremos lo siguiente

apt-cache search rtl_nic

Y nos deberá devolver el nombre del paquete, que en este caso es "firmware-realtek", así que vamos a instalarlos con

apt install firmware-realtek

5.1 - INSTALAR EL MICROCÓDIGO DE INTEL

En otro post explico en qué consiste esto del microcódigo, aquí lo instalaremos de una manera muy sencilla

apt install intel-microcode amd64-microcode

5.2 - INSTALAR EL DRIVER DE NVIDIA

Las gráficas de nVidia siempre han dado problemas con Linux, aunque en los últimos años, de forma predefinida se instala un driver libre llamado Nouveau que, lamentablemente, no da muy buenos resultados. Así que, también lamentablemente, nos veremos forzados a instalar el driver privativo de nVidia.

Primero instalaremos el detector de gráfica.

apt install nvidia-detect

Después, lo ejecutaremos

nvidia-detect

En mi caso, mi gráfica es una GeForce GT 720 y, el propósito de nvidia-detect es darnos a conocer qué driver es más conveniente para nosotros. En mi caso, me dice que debo instalar el nvidia-driver. De modo que ejecutaremos lo siguiente.

apt install nvidia-driver

Durante el proceso, el instalador nos puede advertir de que El driver Nouveau genera conflictos y nos dará a elegir si queremos deshabilitarlo. Elegimos la opción "De acuerdo".

PASO 6 - INSTALAR CABECERAS Y COMPILADORES

apt install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//') build-essential make automake cmake autoconf git aptitude synaptic

Ahora, realizaremos un pequeño cambio para que el comando dpkg funcione correctamente

Copia y pega esta línea:

export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin

Ahora, copia esta otra y cambia la palabra en negrita por tu nombre de usuario:

echo 'export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin' >> /home/usuario/.bashrc

PASO 7 - INSTALACIÓN DE LA ARQUITECTURA DE 32 BITS Y SUS LIBRERÍAS

PRIMERO: dpkg --add-architecture i386 && apt update

SEGUNDO: apt install libstdc++6:i386 libgcc1:i386 zlib1g:i386 libncurses5:i386

PASO 8 - INSTALACIÓN DE LOS CÓDECS

apt install w64codecs w32codecs libdvdcss2 gstreamer1.0-libav ffmpegthumbs

PASO 9 - INSTALACIÓN DE PEAZIP

De forma predefinida, en Debian (mejor dicho, en cada entorno de escritorio) tenemos de serie un extractor de ficheros comprimidos. El que viene con Gnome, File Roller, tiene un gran defecto: no es capaz de descomprimir ficheros rar, ficheros divididos en partes ni ficheros protegidos por contraseña; de modo que, vamos a prescindir de él por PeaZip.

Puedes descargar PeaZip desde https://peazip.github.io/peazip-linux.html pero asegúrate de que descargas el paquete DEB GTK2. El DEB Qt5 no funciona bien: directamente, no se abre.

Una vez lo hayas descargado, abre la consola de comandos (si la has cerrado) y ejecuta:

su
dpkg -i peazip_8.1.0.LINUX.x86_64.GTK2.deb

#Si da error de dependencias incumplidas:
apt --fix-broken install

PASOS OPCIONALES PERO RECOMENDADOS

INSTALACIÓN DE BRASERO, TEMA DE ARCH, HARDINFO, NEOFETCH Y TIPOGRAFÍAS DE WINDOWS

apt install brasero arc-theme hardinfo neofetch ttf-mscorefonts-installer

INSTALACIÓN DE IFCONFIG Y TRACEPATH

apt install iputils-tracepath net-tools -y

INSTALACIÓN DE SNAP

apt install snapd -y
Después ejecuta
snap install core

INSTALACIÓN DE SHUTTER Y SPOTIFY

snap install shutter
Después ejecuta snap install spotify

INSTALACIÓN DE VLC Y CLEMENTINE

apt install vlc clementine -y

INSTALACIÓN DE LIBREOFFICE BASE

Por defecto, el gestor de bases de datos de LibreOffice no viene instalado en Debian, cosa que no entiendo, porque sí que tenemos los demás programas de forma predefinida. Yo lo utilizo mucho así que...

apt install libreoffice-base -y

FIN...

La cosa podría acabar aquí, pero después de hacer todo esto, recomiendo hacer lo siguiente

apt autoremove -y && reboot

Esto servirá para que el sistema elimine todos los paquetes descargados y que ya han sido instalados y que no resten capacidad a nuestro disco y después reinicie el ordenador para que todos los cambios, sobre todo la instalación de los drivers, surtan efecto.

Recomiendo también que desactives el Hot Corner desde la aplicación RETOQUES y que hagas uso del tema de Arch cambiando Adwaita por ARC-DARKER... yo llevo 3 años usándolo así, y me encanta.

También recomiendo que activéis, también desde retoques, los botones de minimizar y restaurar (o maximizar) para que todo sea más cómodo.

Para acabar, os quiero recomendar las extensiones Dash to dock y Dash to panel... aunque Dash to panel da muchos problemas en Debian 11 de momento.

Muchas gracias por leerlo y espero que os sirva de ayuda. Para cualquier duda podéis dejarme un comentario en este post, enviarme un correo electrónico a [email protected] o dejarme un tweet con el hashtag #postdeb11 a @inf2000vlc