após o login do ssh e durante o apt-get update, é errado fazer o logout de repente?

0

há um pi de framboesa que eu ssh logado funciona bem e então eu sudo apt-get update it.

durante o processo, eu acabei de desligar o terminal pensando que o processo de atualização deveria estar rodando por conta própria ...

mas depois disso, tentei fazer o login novamente e não funciona.

Foi errado eu de repente sair dessa maneira?

Como posso fazer meu framboesa fazer coisas mesmo que eu esteja desconectado?

    
por kwagjj 26.08.2014 / 03:03

3 respostas

2

Was it wrong for me to suddenly log out like that?

Em geral, você não quer interromper o processo de instalação de repente, pois deixa o sistema de arquivos em um estado indefinido. Se você conseguir acessar o console (por ssh ou diretamente), tente reparar a instalação digitando:

sudo dpkg --configure -a
sudo apt-get install -f

How can I make my raspberry do stuff even though I'm logged out?

Eu recomendaria a tela para isso. Ele cria um shell virtual que não morre nos logouts, portanto, você pode recarregá-lo entre os logins.

    
por 26.08.2014 / 14:35
1

Em geral, normalmente é seguro executar novamente a atualização.

Supondo que você esteja usando um Linux padrão ...

Os seguintes logs estão relacionados a apt (e, portanto, a atualização):

$ ls /var/log/apt/ | grep 'log$'
history.log
term.log

e também

/var/log/dpkg.log 

Por fim, desta postagem , parece que a reinicialização forçada (isto é, a desconexão o poder) permitirá que você faça login no dispositivo novamente.

Espero que você o configure para IP estático, caso contrário, você poderá verificar seu roteador.

Nota: o processo de atualização, se não tiver sido executado durante algum tempo, pode demorar algumas horas.

    
por 26.08.2014 / 04:06
1

Quando a sessão atual é destruída, todos os aplicativos executados nela também são eliminados. Para evitar isso , use nohup da seguinte forma:

sudo nohup apt-get update &

ou

sudo nohup apt-get install --yes package &

Isso será executado em segundo plano e retornará imediatamente ao prompt depois de executá-lo. A segunda versão responderá automaticamente sim a todas as perguntas (o que é importante, já que você não está no shell interativo com esta versão). Se algo der errado, você precisará tentar novamente normalmente ou ver os registros.

    
por 26.08.2014 / 04:04

Tags