Onde está a localização do pacote .deb depois de executar o apt dist-upgrade no Ubuntu 16.04 LTS? [duplicado]

1

Estou usando o Xubuntu 16.04 LTS.

Quando executo sudo apt-get dist-upgrade no Terminal, não há problema.

Depois disso, quero copiar o arquivo .deb em /var/cache/apt/archives/ usando o gerenciador de arquivos Thunar, mas ele não existe.

Veja a imagem abaixo:

Mas o comando locate o encontra:

O resumo, arquivo .deb está lá em / var / cache / apt / archives /

Estou confuso, o que há de errado com o meu sistema? Você poderia ajudar com esse problema, por favor?

    
por Hasan 27.06.2016 / 07:28

1 resposta

2

O motivo pelo qual você não consegue encontrar o arquivo .deb no diretório /var/cache/apt/archives/ é porque não está mais lá.

O comando locate localiza porque o locate não examina o conteúdo real do diretório, mas funciona a partir de um cache.

De man locate :

  

locate lê um ou mais bancos de dados preparados pelo updatedb (8) e grava nomes de arquivos correspondentes a pelo menos um dos PATTERNs à saída padrão, um por linha.

     

Por padrão, locate não verifica se os arquivos encontrados no banco de dados ainda existem (mas exige a existência de todos os diretórios-pai se o banco de dados foi criado com --require-visibility no). O locate nunca pode relatar arquivos criados após a atualização mais recente da base de dados relevante.

Para atualizar o cache do banco de dados, execute este comando:

sudo updatedb
  

updatedb cria ou atualiza um banco de dados usado pelo locate (1). Se o banco de dados já existir, seus dados serão reutilizados para evitar a releitura de diretórios que não foram alterados.

Isso deve classificar o comando locate ao localizar arquivos que não existem mais.

EDITAR

Para os arquivos /var/cache/apt/archives/ não existentes, talvez você execute um comando clean após executar o comando sudo apt-get dist upgrade .

Qualquer um desses comandos limpará automaticamente o diretório /var/cache/apt/archives/ .

sudo apt-get clean
sudo apt-get autoclean

Fonte: Limpando var / cache / apt

    
por Parto 27.06.2016 / 09:05