Portanto, usar versões antigas de pacotes de software é bom de certa forma. Se você está procurando por pacotes de software de ponta no Debian, então uma alternativa são as versões de teste do Debian. O Debian testing tem pacotes de software mais atualizados. Mas não espere que seja como o Arch Linux.
Digamos que você precisa da estabilidade do Debian estável e ainda precisa de alguns pacotes de software específicos atualizados que estão disponíveis nas versões de teste do Debian. Bem, é quando o repositório de pacotes Debian Backports entra. De acordo com o site oficial do Debian, os pacotes de backports do Debian são pacotes do lançamento de teste do Debian (ou a próxima versão do Debian) ajustados e recompilados para uso em versões estáveis do Debian.
O site oficial do Debian também afirma que, se você usar pacotes de backports do Debian, então atualizar para o próximo lançamento do Debian (quando for lançado) não causará problemas, pois os pacotes já estão disponíveis lá. Há um pequeno problema com os pacotes de backports do Debian. Os pacotes não são amplamente testados como nos pacotes estáveis do Debian. Novamente, os pacotes de backports do Debian podem entrar em conflito com seus pacotes estáveis do Debian. Portanto, você deve ter cuidado ao usar pacotes de backports do Debian.
O Debian recomenda que você use apenas os pacotes necessários do repositório de pacotes Debian Backports. Você não deve usar todos os pacotes Backports disponíveis no Debian estável.
Neste artigo, vou mostrar como usar o repositório de pacotes Debian Backports em sua versão estável do Debian. Eu estarei usando o Debian 9 Stretch (que é a versão mais recente do lançamento estável do Debian no momento em que este artigo foi escrito) neste artigo. Então vamos começar.
Pesquisando pacotes de backports:
O repositório de pacotes Debian Backports contém muitos pacotes Debian. Você pode pesquisar para descobrir se o pacote da versão de software que você está procurando está disponível no repositório de pacotes Debian Backports em seu navegador da web.
Primeiro, vá para o site oficial do repositório de pacotes Debian Backports em https: // backports.debian.org / Packages /
Em seguida, digite o nome do pacote e clique em pesquisar. Se o pacote estiver disponível no repositório de pacotes backports, ele deve aparecer.
Adicionando repositório de pacotes de backports do Debian ao Debian 9 Stretch:
Nesta seção, vou mostrar a você como adicionar o repositório de pacotes Debian Backports em sua versão estável do Debian 9 Stretch. Primeiro, abra um Terminal e execute o seguinte comando:
$ echo "deb http: // ftp.debian.org / debian stretch-backports main "|sudo tee / etc / apt / sources.Lista.d / backports.Lista
O repositório de pacotes de backports do Debian deve ser adicionado à sua máquina Debian 9 Stretch.
Agora, atualize o cache do repositório de pacotes APT com o seguinte comando:
$ sudo apt update
Como você pode ver, o cache do repositório de pacotes APT foi atualizado e incluiu o repositório de pacotes backports do Debian também.
Adicionando repositório de pacotes de backports do Debian ao Debian 8 Jessie:
Nesta seção, vou mostrar como adicionar o repositório de pacotes Debian Backports em sua versão estável do Debian 8 Jessie.
Primeiro, abra um Terminal e execute o seguinte comando para adicionar o repositório de pacotes Debian Jessie Backports à sua máquina Debian 8 Jessie:
$ echo "deb http: // ftp.debian.org / debian jessie-backports main "|sudo tee / etc / apt / sources.Lista.d / backports.Lista
O repositório de pacotes Debian Backports deve ser adicionado à sua máquina Debian 8 Jessie.
Agora atualize o cache do repositório de pacotes APT de sua máquina Debian 8 Jessie com o seguinte comando:
$ sudo apt updateComo você pode ver, o cache do repositório de pacotes APT é atualizado e também inclui o repositório de pacotes Debian Backports.
Instalando pacotes do repositório de pacotes de backports do Debian:
Por padrão, todos os repositórios de pacotes backports estão desabilitados no Debian. Se você deseja instalar um pacote do repositório de pacotes backports do Debian, você deve dizer ao gerenciador de pacotes APT que você realmente deseja instalar um pacote do repositório de pacotes backports do Debian especificamente. Essa é uma grande proteção.
Para procurar um pacote (digamos owncloud) no repositório de pacotes de backports do Debian, execute o seguinte comando:
No Debian 9 Stretch:
No Debian 8 Jessie:
$ sudo apt -t jessie-backports pesquisa owncloudComo você pode ver, os pacotes do repositório backports são listados.
Para instalar um pacote (digamos owncloud-client) no repositório de pacotes de backports do Debian, execute o seguinte comando:
No Debian 9 Stretch:
$ sudo apt -t stretch-backports install owncloud-clientNo Debian 8 Jessie:
$ sudo apt -t jessie-backports install owncloud-clientAgora aperte y e então pressione
Como você pode ver, os pacotes estão sendo baixados do repositório de pacotes Debian Backports.
Como você pode ver, o owncloud-client é instalado a partir do repositório de pacotes de backports do Debian.
Como você pode ver, o cliente ownCloud GUI que acabei de instalar do repositório de pacotes backports do Debian funciona perfeitamente.
Removendo pacotes do repositório de pacotes de backports do Debian:
Se você deseja remover um pacote que você instalou do repositório de pacotes backports do Debian, então esta seção é para você. Para remover um pacote (digamos owncloud-client) que você instalou do repositório de pacotes backports do Debian, execute o seguinte comando:
No Debian 9 Stretch:
$ sudo apt -t stretch-backports remove owncloud-clientNo Debian 8 Jessie:
$ sudo apt -t jessie-backports remove owncloud-clientAgora aperte y e então pressione
O owncloud-client pacote deve ser removido.
Removendo o repositório de pacotes de backports do Debian:
Se você seguiu este artigo para adicionar o repositório de pacotes backports do Debian em sua máquina Debian 9 Stretch ou Debian 8 Jessie, você pode removê-lo facilmente com o seguinte comando:
$ sudo rm -v / etc / apt / sources.Lista.d / backports.Lista
O repositório de pacotes Debian Backports deve ser removido.
Agora, atualize o cache do repositório de pacotes APT com o seguinte comando:
$ sudo apt updateO cache do repositório de pacotes APT deve ser atualizado.
Então, é assim que você usa o repositório de pacotes backports do Debian no Debian. Obrigado por ler este artigo.