Um dos objetivos do Debian é a sua estabilidade, resultante da utilização de software bastante testado e, por consequência, nem sempre o mais recente. No entanto, pode surgir necessidade de instalar software mais recente ou inexistente à data de saída do Debian 10 'Buster'.
Para isso existe o repositório backports, que disponibiliza versões mais recentes ou inexistente à data de lançamento do 'Buster'. Como os pacotes e versões disponíveis no repositório backports são baseados na futura versão da Debian (versão 'testing'), não haverá problemas de incompatibilidade quando surgir a necessidade de actualizar o sistema.
Os pacote dos repositórios backports são compilados a partir das fontes da próxima versão (current + 1) da distribuição Debian.
A localização do repositório deve ser adicionada à lista existente em /etc/apt/sources.list.d/backports.list:
# # Debian backports # # buster-backports deb http://deb.debian.org/debian buster-backports main contrib non-free #deb-src http://deb.debian.org/debian buster-backports main contrib non-free
Uma simples atualização dos repositórios deverá listar o repositório buster-backports:
root@server:~# apt update Hit:1 http://ftp.pt.debian.org/debian buster InRelease Hit:2 http://security.debian.org/debian-security buster/updates InRelease Get:3 http://ftp.debian.org/debian buster-backports InRelease [46.8 kB] Fetched 46.8 kB in 0s (121 kB/s) Reading package lists... Done Building dependency tree Reading state information... Done All packages are up to date.
Por omissão, todos os repositórios backports estão desactivados. Para instalar um pacote destes repositórios, devemos especificar a sua origem na linha de comando:
root@server:~# apt -t buster-backports install <pacote>