1) Sim, os pacotes baixados são armazenados /var/cache/apt/archives/
. Você pode removê-los executando sudo apt-get clean
.
De man apt-get
:
limpar \ limpo
limpa o repositório local de arquivos de pacotes recuperados. Ele remove tudo, exceto o arquivo de bloqueio de / var / cache / apt / archives / e / var / cache / apt / archives / parcial /. Quando o APT é usado como um método dselect (1), clean é executado automaticamente. Aqueles que não usam o dselect provavelmente quererão executar o apt-get clean de tempos em tempos para liberar espaço em disco.
2) Os pacotes são atualizados com o tempo. Quando você é notificado sobre novas atualizações, os pacotes ainda não foram baixados (ou você deve ter configurado de outra forma e os pacotes são baixados, mas não estão instalados).
Se você atualizar suas informações de pacotes executando sudo apt-get update
ou pressionando Refresh
seu gerenciador de pacotes, as versões mais recentes dos pacotes serão conhecidas pelo gerenciador de pacotes. Ao prosseguir com a atualização, executando sudo apt-get upgrade
ou pressionando Apply
no Synaptic, a versão mais recente de um pacote será usada. Se esse arquivo foi baixado anteriormente, ele será usado. Se esse arquivo estiver desatualizado, um novo será recuperado.
Se você procurar no diretório de cache /var/cache/apt/archives
, notará que os pacotes são identificados por nome e versão. Por exemplo, eu tenho três arquivos diferentes (versões) chromium-browser
nesse diretório:
chromium-browser_11.0.696.57~r82915-0ubuntu0.11.04.1_amd64.deb
chromium-browser_11.0.696.65~r84435-0ubuntu0.11.04.1_amd64.deb
chromium-browser_11.0.696.68~r84545-0ubuntu0.11.04.1_amd64.deb
O objetivo desse cache é acelerar a reinstalação de aplicativos, se necessário. Você pode compará-lo com o cache dos navegadores da Internet; as imagens são baixadas apenas na primeira vez. No futuro, o navegador verificará no servidor se a imagem está atualizada. Nesse caso, o em cache será usado. Caso contrário, um novo é baixado, tornando o antigo inútil.