Debian Stable es extremadamente estable, pero también se mueve muy lentamente. Como resultado, puede quedarse atascado con un software ridículamente desactualizado. Los repositorios de backports le permiten instalar versiones más nuevas de algún software en su sistema Debian Stable. Esta guía explica cómo usar backports en Debian Stable.
En este tutorial aprenderás:
- Cómo agregar los repositorios de Debian Backports.
- Cómo instalar un paquete desde Backports.
- Cómo hacer una actualización completa desde Backports.
Instalar con Debian Backports.
Requisitos de software y convenciones utilizadas
Requisitos de software y convenciones de la línea de comandos de Linux Categoría | Requisitos, convenciones o versión de software utilizada |
Sistema | Debian estable |
Software | N/A |
Otro | Acceso privilegiado a su sistema Linux como root o a través de sudo comando. |
Convenciones | # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios |
Cómo agregar los repositorios de Backports
El repositorio de backports de Debian y el repositorio fuente son repositorios de Debian mantenidos oficialmente. Simplemente no se agregan a su sistema de forma predeterminada. Hay muchas aplicaciones, como servidores, donde no necesariamente querría que esos repositorios estuvieran disponibles para instalar accidentalmente algo nuevo. Sin embargo, debido a esto, necesitará agregar el repositorio de backports manualmente como lo haría con un repositorio externo.
Agregue el repositorio de versiones anteriores de Debian.
Para comenzar, abra su archivo de fuentes en /etc/apt/sources.list
con tu editor de texto favorito. Cuando lo tenga abierto, vaya al final del archivo y agregue las siguientes dos líneas. Puede excluir la fuente, si no planea usarla.
deb http://ftp.debian.org/debian stretch-backports main
deb-src http://ftp.debian.org/debian stretch-backports main
Siéntase libre de agregar en el contrib
y non-free
opciones también, si quieres esos paquetes.
Actualice Apt para que el cambio surta efecto
$ sudo apt update
Cómo instalar un paquete desde backports
Debian no va a priorizar el repositorio de backports por defecto. La suposición aquí es que va a usar backports para nuevas versiones de paquetes específicos, pero no desea actualizar todo su sistema. Esa es realmente una buena política para instituir cuando se trabaja con el repositorio de backports, pero ciertamente no hay nada de malo en instalar todo en el repositorio. Todo está probado para funcionar con Debian Stable.
Instale un paquete Debian Backports.
Cuando desee instalar un paquete desde backports, puede usar -t
marca con Apt para especificar el repositorio de backports. Por ejemplo, si quiere la última versión de LibreOffice de backports, el comando se vería así:
$ sudo apt install -t stretch-backports libreoffice
El repositorio también incluye los últimos kernels de Linux y versiones de Mesa. Si está utilizando una pila de gráficos de código abierto, ambos son vitales. Si desea el kernel más reciente en Debian Stable, puede probar lo siguiente.
$ sudo apt install -t stretch-backports linux-image-amd64
Cómo hacer una actualización completa desde Backports
Actualizar con versiones anteriores de Debian.
Si bien no se recomienda necesariamente, puede realizar una actualización desde backports. Esto buscará a través de todo lo disponible a través del repositorio e instalará actualizaciones cuando corresponda. Sin embargo, eso no significa que Debian continuará actualizándose desde backports. Tendrás que especificarlo manualmente cada vez. Sus actualizaciones normales se ejecutarán como de costumbre, aplicando nuevos paquetes de los repositorios regulares de Debian Stable cuando sea posible.
$ sudo apt -t stretch-backports upgrade
Conclusión
El sistema de backports de Debian debe ser su primera opción cuando busque paquetes más nuevos en una instalación estable. Debido a que es un repositorio oficial de Debian que está diseñado para funcionar con Stable, tiene una probabilidad muy reducida de que algo salga mal. Cuando obtiene repositorios externos, siempre existe la posibilidad de que algo no se haya probado por completo. Desafortunadamente, no todo está disponible en los backports, por lo que no siempre es una opción, pero es extremadamente beneficioso tenerla.