Em um computador executando o Debian "estável", ao tentar instalar um pacote que está na lista instável no site da Debian usando o aptitude install <package>/unstable
comando, recebo uma saída semelhante a esta:
Couldn't find any package whose name or description matched "<package>"
Couldn't find any package whose name or description matched "<package>"
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
O que posso fazer para instalar pacotes "instáveis"? (Pensei em adicionar o repositório para sources.list
, mas não quero que tudo comece a ser instalado a partir de "instável").
Então: como posso instalar pacotes instáveis (usando /stable
no final do nome do pacote)?
debian
apt
package-management
aptitude
Abbafei
fonte
fonte
Respostas:
Você precisa ter
unstable
listado no seusources.list
. Caso contrário, o apt simplesmente não encontrará o pacote.Para evitar a entrada de
unstable
pacotes, você tem duas maneiras.A maneira mais fácil é adicionar uma
Default-Release
cláusula a/etc/apt/apt.conf
(ou a um arquivo abaixo/etc/apt/apt.conf.d/
, por exemplo/etc/apt/apt.conf.d/my-default-release
).A maneira mais difícil é usar as preferências do APT . Em
/etc/apt/preferences
:Observe que, durante a maior parte do tempo de vida de uma versão do Debian, não é prático instalar a maioria dos pacotes da instável em um sistema estável, porque eles atraem muitas bibliotecas da instável, e você acaba com um sistema instável. Se você quiser ficar instável, você terá problemas para direcionar apenas instável (ou teste). É melhor manter um único lançamento ou testar com o ocasional instável, se você estiver se sentindo ousado. E, é claro, em um sistema de produção, mantenha-se estável.
Se você estiver executando estável, mas precisar de uma versão mais recente de um aplicativo, verifique primeiro se há um backport para eles. Caso contrário, se você quiser instalar um pacote da instável, mas não precisar extrair suas dependências, tente obter a fonte instável e recompilar.
fonte