
Digamos que eu queira instalar algo grande... (kde, por exemplo), mas estou fazendo isso em um local com uma conexão de internet muito ruim, então quero parar e fazer isso mais tarde. Mas não quero começar tudo de novo. Isso pode ser feito?
Responder1
Faça apt-get install -d STUFF
o download de tudo para o cache, mas não agirá sobre isso.
Mais tarde, quando você tiver uma conexão melhor, basta descartar o -d e o apt fará o download do restante, se necessário, e começará a instalar a partir do cache:/var/cache/apt/archives/
Responder2
Se você matar um apt-get enquanto ele ainda está no estágio de busca de pacotes, então sim, ele retomará a busca praticamente de onde parou - os arquivos que ele buscou até agora serão mantidos em /var/cache/apt/archives .
Este é o diretório que é limpo apt-get clean
, aliás.
Se você matá-lo depois de terminar a busca e começar a configurar/instalar, você estará em águas muito mais profundas e eu realmente não gostaria de tentar;)
Responder3
Ou inicie a instalação com GNU Screen. Basta executar screen
sozinho e uma nova janela será aberta com um shell dentro dela. Se você executar comandos aqui e pressionar Ctrl-d ( ^d
), a janela será "desconectada" do seu terminal atual, mas continuará sendo executada em segundo plano: execute screen -x
para voltar a ela.
Isto também funciona para comandos de longa duração, como o apt-get install [todos do KDE]: basta iniciar o comando apt-get install dentro de uma janela de tela e pressionar ^d. Mais tarde, basta reconectar usando screen -x
e ver se está pronto.
A tela tem muito mais opções: ^a c
criará novas janelas (use ^a 1
para ir para a primeira, ^a n
para ir para a "da direita", etc). Verhttp://www.gnu.org/software/screen/manual/para o manual!
Editar: É claro que o computador que executa screen
o Windows não pode ser reiniciado ou as janelas serão perdidas.