Como atualizar / desatualizar um pacote específico de “sid” no debian jessie “stable”? [duplicado]

1

Eu preciso atualizar alguns pacotes específicos de sid no debian jessie stable com suas dependências.

Adicionando o seguinte repositório:

deb http://ftp.fr.debian.org/debian/ sid main
deb-src http://ftp.fr.debian.org/debian/ sid main
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free

ao meu sources.list , todos os pacotes existentes serão atualizados e poderão danificar meu sistema.

Como instalar um pacote específico de "sid" no debian jessie "stable" sem quebrar meu sistema existente?

Editar

Como definir o pin-priority para atualizar? e como pode ser usado para rebaixar um pacote específico quando algo deu errado?

    
por GAD3R 09.05.2016 / 16:30

1 resposta

2

"Ir híbrido" com as versões Debian nem sempre vale a pena, (ou seguro, ou confiável, etc.), mas às vezes funciona.

O melhor caso da versão híbrida é quando um pacote de teste ou instável faz apenas mudanças triviais, (até mesmo em perpetuidade), e tudo funciona suavemente depois disso. Possivelmente ele já foi empacotado em Backports do Debian , ou em algum repositório ou arquivo semelhante.

Se não for muito complexo, pode-se pesquisar pkgs.org na esperança de encontrar algo próximo o suficiente. O pacote alien às vezes ajuda.

Pode-se ir upstream e tentar compilá-lo (e empacotá-lo), mas se for um pacote espinhoso, isso pode exigir mais tempo do que se tem, (é por isso que usamos precompilado) pacotes em primeiro lugar).

O pior cenário seria um pacote de instável que fosse muito carente ou briguento , e tem muitos conflitos com estáveis , aniquilando algo mais importante do que o novo pacote.

    
por 09.05.2016 / 17:25