Cómo obtener software más nuevo en Debian estable

Usar Debian Stable tiene sus beneficios, pero lo que busca es principalmente estabilidad. Los desarrolladores de esta popular distribución de Linux rara vez lanzan nuevas versiones de paquetes. Es menos probable que las cosas se estrellen y se rompan, y el trabajo no se interrumpirá. Viene con su desventaja, es decir, automáticamente obtiene software más nuevo en Debian Stable. Los programas en Debian son significativamente más antiguos que en otros Linux. Por ejemplo: Debian no distribuye la versión principal de Firefox y, en cambio, tiene una «versión extendida» que lleva meses de retraso. Debido a esto, los usuarios se pierden todas las mejoras que Mozilla realiza regularmente.

ALERTA DE SPOILER: Desplácese hacia abajo y vea el video tutorial al final de este artículo.

Si es un usuario de Debian, existen algunas opciones en las que puede obtener software más actualizado sin tener que recurrir al uso de Debian Testing, o incluso Debian Un-Stable.

Backports de Debian

La forma más segura y efectiva de obtener software más nuevo en Debian es agregar un repositorio de backport. Un backport es software tomado de versiones más nuevas de Debian que están en desarrollo y que están disponibles para versiones estables de Debian. Con un repositorio de backport, los usuarios pueden disfrutar fácilmente de nuevos programas en su distribución favorita.

Primero, abra una ventana de terminal e inicie sesión en root con su. Si su cuenta de usuario puede usar privilegios de sudo, no dude en usar sudo -s en su lugar.

su

Después de obtener acceso de root al shell, haga una copia de seguridad rápida del repositorio de software de Debian. Esto no es obligatorio, pero es una buena idea revertir rápidamente si se producen errores. Para hacer una copia de seguridad, haga:

cp /etc/apt/sources.list /home/username/ 
cd /home/username/
mv sources.list sources.list.bak

Para restaurar una copia de seguridad, haga (como root):

rm /etc/apt/sources.list
mv /home/username/sources.list.bak /etc/apt/sources.list

Con la copia de seguridad fuera del camino, abra el archivo de origen en el editor de texto Nano.

nano /etc/apt/sources.list


Dentro del editor de texto, vaya al final del archivo y agregue un símbolo #. Después del símbolo, escriba un comentario como “Debian Backports Repository”. Luego, en la siguiente línea, agregue el repositorio en sí.

deb https://ftp.debian.org/debian stretch-backports main

Para la mayoría de los usuarios, «principal» es todo lo que se necesita. Se incluye software de código abierto, y eso debería ser suficiente para que la mayoría trabaje. Dicho esto, si usted es el tipo de usuario al que le gusta usar software que no es libre, considere agregar también la sección «no libre». Haga esto agregando «non-free» después de «main» en la línea del repositorio. Non-free brindará a los usuarios acceso a paquetes más actualizados y no gratuitos como adobe flash, códecs de video propietarios, etc.

¿Quiere acceder a software más actualizado que crean los colaboradores de Debian? Agregue «contrib» después de «principal». Los programas de la sección de colaboradores pueden ser de código abierto o no. Por una razón u otra, Debian ha optado por no distribuir estos programas.

Actualizando

Después de editar, es hora de actualizar las fuentes de software de Debian. Esto es necesario, porque aunque las nuevas fuentes de software están en el archivo de lista, la caché apt del sistema operativo no ha visto los cambios. Ejecute el comando de actualización para decirle a Debian que el repositorio de backports está ahí, con:

sudo apt update

Puede notar que algunos paquetes nuevos y actualizaciones están disponibles después de ejecutar una actualización. Esto se debe al hecho de que los programas más nuevos están disponibles en el repositorio de backports. Actualice estos paquetes con el comando de actualización.

sudo apt upgrade

Otras formas de obtener software más nuevo

El uso de backports de Debian es una gran elección, a la que todo usuario debería acudir primero. Sin embargo, cuando el software no está disponible en los repositorios de backports, otra buena opción es tomar un archivo de paquete Debian directamente. Busque al desarrollador directamente e intente obtener una copia de un paquete Debian. La mayoría de las veces, encontrará que hay uno disponible. Esta no es una idea infalible, porque a veces tendrás que visitar repetidamente al desarrollador para obtener actualizaciones, pero funciona en caso de apuro.

Además de descargar actualizaciones directamente, considere utilizar tipos de paquetes alternativos. El mejor formato de paquete alternativo, más infalible (y seguro) es AppImage. La razón por la que esta tecnología funcionará bien con Debian es por cómo funciona. El hecho es que todo el código, las bibliotecas y las herramientas necesarias para ejecutar un programa están dentro de un solo archivo ejecutable.

Esto funciona bien para aquellos en Debian Estable, ya que no interferirá con el resto del sistema operativo. Descarga AppImages aquí.

Flathub y Snapd

Las imágenes de aplicaciones son geniales, pero si está buscando obtener software más nuevo en Debian Stable (de manera segura), considere también usar los paquetes Flatpak y Snap.

Debian tiene soporte para ambas tecnologías y ofrece el mismo beneficio que AppImage. Si bien es cierto que estos son formatos de paquetes nuevos y, sin duda, tendrán problemas en ocasiones, sigue siendo una buena medida instalar estas tecnologías.