-
Primeiro, crie um arquivo PIN em
/etc/apt/preferences.d
, indicandopin-openssh-client
ou o que você quiser. -
Coloque estas linhas no arquivo
Package: openssh-client Pin: origin ppa.launchpad.net Pin-Priority: 1001
-
Salve o arquivo e verifique a prioridade do pacote em
apt-cache policy openssh-client
.
Eu adicionei o PPA. A saída do comando depois de adicionar o pino é
openssh-client:
Installed: 1:7.2p2-4ubuntu1
Candidate: 1:7.1p2-hpn14v9-2~ubuntu16.04.1
Version table:
1:7.2p2-4ubuntu2.1 500
500 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
*** 1:7.2p2-4ubuntu1 500
100 /var/lib/dpkg/status
1:7.2p2-4 500
500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
1:7.1p2-hpn14v9-2~ubuntu16.04.1 1001
500 http://ppa.launchpad.net/yoda-jazz-kc/hpn-ssh/ubuntu xenial/main amd64 Packages
A partir da saída, é visto que o pacote do PPA está tomando preferência sobre o pacote fornecido pelo repositório (Verifique a linha Candidate
).
Se você já instalou o pacote, remova-o. Em seguida, reinstale para obter o do PPA.
Espero que funcione!