Excluindo o cache de atualização

1

Como posso limpar a lista de atualizações e softwares (de um servidor de download do ubuntu) criados quando sudo apt-get update é executado pela primeira vez (depois que o servidor de download é selecionado)?

Eu não quero excluir os arquivos .deb baixados apenas o cache de atualização criado por sudo apt-get update .

    
por user69453 16.06.2014 / 00:47

1 resposta

1
  • As listas de pacotes baixados estão em:

    /var/lib/apt/lists/
    

    Referência: Manual do Administrador Debian - O comando apt-cache

  • Você pode obter isso facilmente com o comando strace :

    strace -e trace=open apt-get update
    

    Significado: arquivo de rastreamento open chamadas do sistema de apt-get update

  • strace - rastreia chamadas e sinais do sistema

      

    strace é uma ferramenta útil de diagnóstico, instrução e depuração. Os administradores de sistema, os diagnosticadores e os criadores de problemas acharão inestimável para resolver problemas com programas para os quais a fonte não está prontamente disponível, uma vez que eles não precisam ser recompilados para rastreá-los.

         

    Alunos, hackers e pessoas excessivamente curiosas descobrirão que muito pode ser aprendido sobre um sistema e suas chamadas de sistema, correndo até programas comuns. E os programadores descobrirão que, como as chamadas e sinais do sistema são eventos que acontecem na interface do usuário / kernel, um exame atento desse limite é muito útil para isolamento de bugs, verificação de sanidade e tentativa de capturar condições de corrida.

    Uso: strace [trace_options] command [args]

    Então:

    1. apt-get update é o comando comum usado para atualizar / baixar listas de pacotes.
    2. strace executará apt-get update e rastreará suas chamadas do sistema.
    3. -e trace=open strace com opções padrão registrará todas as chamadas do sistema. Mas nós não precisamos disso. Portanto, com essa opção, o Strace rastreará somente chamadas / operações de abertura de arquivos.

    Referência: man strace

    Amostra de saída:

    strace -e trace=open apt-get update > /dev/null

    open("/tmp/fileutl.message.WrgKYY", O_RDWR|O_CREAT|O_EXCL, 0600) = 17
    open("/var/lib/apt/lists/extras.ubuntu.com_ubuntu_dists_trusty_Release", O_RDONLY) = 19
    open("/var/lib/apt/lists/extras.ubuntu.com_ubuntu_dists_trusty_Release", O_RDONLY) = 17
    open("/tmp/fileutl.message.TrxfHl", O_RDWR|O_CREAT|O_EXCL, 0600) = 17
    open("/var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_Release", O_RDONLY) = 19
    open("/var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_Release", O_RDONLY) = 17
    open("/tmp/fileutl.message.gaI8CI", O_RDWR|O_CREAT|O_EXCL, 0600) = 17
    open("/var/lib/apt/lists/dl.google.com_linux_talkplugin_deb_dists_stable_Release", O_RDONLY) = 19
    open("/var/lib/apt/lists/dl.google.com_linux_talkplugin_deb_dists_stable_Release", O_RDONLY) = 17
    open("/tmp/fileutl.message.fcWaM5", O_RDWR|O_CREAT|O_EXCL, 0600) = 17
    open("/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_trusty-security_Release", O_RDONLY) = 19
    open("/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_trusty-security_Release", O_RDONLY) = 17
    
por user.dz 18.06.2014 / 01:40