Como rebaixar o pacote Debian instalado com o -t testing?

2

Eu instalei um openssh upstream usando o lançamento padrão, apt install -t testing ... method . Agora eu quero fazer o downgrade.

Há um pergunta semelhante mas acredito que minha pergunta é diferente porque é específica do método de instalação / atualização que usei.

Eu pensei que poderia fazer assim:

apt install -V openssh-server -t jessie

mas isso ainda pega o novo repo. Não há preferências ou pinos definidos em qualquer lugar.

Estou interessado em saber se há uma maneira de fazer isso. Por favor, abster-se de me dizer que eu fiz um sistema FrankenDebian e eu sou muito estúpido por fazê-lo - eu já entendi isso: -)

    
por artfulrobot 14.11.2016 / 10:45

1 resposta

6

Você deve especificar o release desejado para o pacote :

apt install openssh-server/jessie

A opção -t define uma prioridade de 990 pinos usando a versão fornecida, por isso não fará downgrade de nada - isso requer prioridades de pin maiores que 1000. A especificação de uma versão para um pacote solicita essa versão específica, seja uma atualização ou um downgrade (ou nada se a versão já estiver instalada).

    
por 14.11.2016 / 10:50

Tags