apt o comando não armazena em cache os arquivos .deb? [duplicado]

4

Ao usar apt-get para instalar ou atualizar um pacote, uma cópia desse pacote (o arquivo .deb) será salva em: /var/cache/apt/archives mas ao usar o comando apt , basta baixar e instalar o pacote solicitado e nada será salvo em /var/cache/apt/archives .

É o comportamento padrão do comando apt ?
Existe algum switch / config para fazer apt armazenar em cache os arquivos deb? (para ter um backup de arquivos deb)

Estou executando: ubuntu 16.04.2 LTS - Com todas as atualizações.

    
por Ravexina 27.03.2017 / 20:12

1 resposta

3

O que você reportou pode ser uma consequência de um bug registrado em 2002, apt: apt-get clean deve ser executado semanalmente

% bl0ck_qu0te%

Isso foi relatado corrigido em 2016 .

No entanto, o código sugerido para impedir a remoção automática de .debs após a instalação bem-sucedida do pacote precisava de mais trabalho como resultado de outro bug, Nova opção no apt "APT :: Keep-Downloaded-Packages" é ignorada .

% bl0ck_qu0te%

Os interessados podem ler os bugs e também /usr/share/doc/apt/NEWS.Debian.gz em seu sistema (que pode ser aberto clicando com o botão direito do mouse e escolhendo "Abrir com gedit").

No meu 16.04 LTS totalmente atualizado, apt policy possui:

apt:
  Installed: 1.2.19
  Candidate: 1.2.19

e /usr/share/doc/apt/NEWS.Debian.gz tem:

% bl0ck_qu0te%

Talvez seja interessante notar que apt ainda está evoluindo em relação a apt-get e que os usuários que usam essa rota devem continuar verificando se o código usado nas versões anteriores ainda funciona no futuro.

    
por DK Bose 28.03.2017 / 04:14

Tags