Instalando o openssh-server após o boot do Rescue Disk

3

Eu tentei ajudar um amigo com problemas de inicialização do disco rígido.

Eu primeiramente pedi a ela para fazer um disco de recuperação (Ubuntu 12.04.3) e inicializar a partir dele. Então eu pedi a ela para abrir um console ( Alt + F1 ) e usar sudo para se tornar root. Tudo bem.

Então eu disse a ela para instalar o openssh-server - para que eu pudesse fazer o login remotamente e ver o sistema - mas isso não funciona: o openssh-client (e alguns outros aplicativos) são relatados como "não instalados".

Mas o openssh-client já está instalado: a verificação com dpkg -l openssh-client mostra que esse é o caso.

Por que isso não funciona?

    
por Tando 13.01.2014 / 07:57

1 resposta

2

Este é um problema com apt-get , ele sabe sobre dependências, mas não sabe como atualizar uma dependência. E desde 12.04.3 foi lançado, ambos openssh-client e openssh-server foram atualizados, mas o primeiro já está instalado no DVD de resgate.

Você pode fazer com que seu amigo faça uma atualização completa de todos os pacotes antes de instalar o openssh-server . O que é muito mais rápido é fazer:

apt-get remove -y openssh-client
apt-get install -y openssh-client ubuntu-desktop openssh-server

( ubuntu-desktop depende do openssh-client, por isso é removido com o primeiro comando)

Você deve ser capaz de fazer

apt-get install openssh-client

mas eu nunca consegui que funcionasse, e remover primeiro o faz.

    
por 13.01.2014 / 08:08