É possível fazer uma instalação do apt-get e continuar mais tarde?

É possível fazer uma instalação do apt-get e continuar mais tarde?

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 STUFFo 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 screensozinho 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 -xpara 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 -xe ver se está pronto.

A tela tem muito mais opções: ^a ccriará novas janelas (use ^a 1para ir para a primeira, ^a npara ir para a "da direita", etc). Verhttp://www.gnu.org/software/screen/manual/para o manual!

Editar: É claro que o computador que executa screeno Windows não pode ser reiniciado ou as janelas serão perdidas.

informação relacionada