Tabela de Conteúdos
2.2.5 Repositório backports
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 8 'Jessie'.
Para isso existe o repositório backports, que disponibiliza versões mais recentes ou inexistente à data de lançamento do 'Jessie'. 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.
Configuração
A localização do repositório deve ser adicionada à lista existente em /etc/apt/sources.list:
- /etc/apt/sources.list
# [...] # debian-backports deb http://ftp.debian.org/debian jessie-backports main contrib non-free # [...]
Verificação
Uma simples atualização dos repositórios deverá listar o repositório jessie-backports:
root@server:~# apt-get update Hit http://ftp.debian.org jessie InRelease Hit http://security.debian.org jessie/updates InRelease Hit http://ftp.debian.org jessie-updates InRelease Hit http://ftp.debian.org jessie/main amd64 Packages Hit http://security.debian.org jessie/updates/main amd64 Packages Hit http://ftp.debian.org jessie-backports InRelease Hit http://ftp.debian.org jessie/contrib amd64 Packages Hit http://security.debian.org jessie/updates/contrib amd64 Packages Hit http://ftp.debian.org jessie/non-free amd64 Packages Hit http://security.debian.org jessie/updates/non-free amd64 Packages Hit http://ftp.debian.org jessie/contrib Translation-en Hit http://security.debian.org jessie/updates/contrib Translation-en Hit http://ftp.debian.org jessie/main Translation-en Get:1 http://ftp.debian.org jessie-backports/main amd64 Packages/DiffIndex [2,161 B] Hit http://security.debian.org jessie/updates/main Translation-en Hit http://ftp.debian.org jessie/non-free Translation-en Hit http://security.debian.org jessie/updates/non-free Translation-en Get:2 http://ftp.debian.org jessie-updates/main amd64 Packages/DiffIndex [367 B] Hit http://ftp.debian.org jessie-updates/contrib amd64 Packages Hit http://ftp.debian.org jessie-backports/contrib Translation-en Hit http://ftp.debian.org jessie-updates/non-free amd64 Packages Get:3 http://ftp.debian.org jessie-backports/main Translation-en/DiffIndex [1,885 B] Hit http://ftp.debian.org jessie-updates/contrib Translation-en Get:4 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [229 B] Hit http://ftp.debian.org jessie-backports/non-free Translation-en Hit http://ftp.debian.org jessie-updates/non-free Translation-en Hit http://ftp.debian.org jessie-backports/contrib amd64 Packages Get:5 http://ftp.debian.org jessie-backports/non-free amd64 Packages [20 B] Fetched 4,662 B in 1s (3,857 B/s) Reading package lists... Done
Utilização
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-get -t jessie-backports install <pacote>