O que é armazenado na pasta "/ var / lib / dpkg / updates"?


9

Vi algumas pessoas com erros relacionados a arquivos /var/lib/dpkg/updates. Tudo o que posso encontrar sobre o diretório é que os arquivos estão numerados etc. 0000, 0001e que as mensagens de erro geralmente mencionam "problemas ao analisar um dos arquivos".

/var/lib/dpkg/updatespasta está vazia no meu sistema, então não consigo ver o que há nos arquivos. Não consegui encontrar informações sobre o que está armazenado neste diretório, apenas muitas postagens no fórum e relatórios de erros mencionando o diretório.

Então, para que serve esse diretório?


Apenas minha sorte ... o diretório também está vazio no meu sistema :(
Nathan Osman

Parece que algo é mantido temporariamente durante as atualizações. Mas não sou corajoso o suficiente para interromper uma atualização no meio do caminho para descobrir o que está lá. ;-)
Michael Crenshaw

Respostas:


10

Durante a atualização dpkg, o status da instalação / atualização é armazenado. É assim que um processo de instalação incompleto pode ser detectado e decidido quais são os próximos pacotes a serem instalados, para que o sistema possa solicitar o uso dpkg-configure -ase algo acontecer antes de concluir a instalação ou atualização.

Normalmente, após uma instalação bem-sucedida, o diretório deve estar vazio.


1
Portanto, é um tipo de log que o dpkg pode usar para pegar de onde parou. Muito esperto, mas sinto muito pelo cara que teve que codificá-lo. ;-) Obrigado!
Michael Crenshaw
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.