Eu tive um monte de erros na saída do sudo apt-get update: entradas duplicadas e 404 não encontrados.
Entendi isso, espero: removi PPAs que não tinham nenhum pacote associado a eles e removi uma entrada duplicada /etc/apt/sources.list
.
Parece que eu realmente estraguei tudo. Agora, a maioria das linhas diz Ign quando eu faço sudo apt-get update
.
Como resolvo o que estraguei? Eu preciso me livrar desses Ign
s que estão por toda parte. Existem cerca de 50% (palpite no globo ocular) Ign
s!
apt
updates
ppa
repository
Bruce
fonte
fonte
Respostas:
Quando você o usa
apt-get update
, verifica se os mesmos índices de atualização precisam ser baixados; caso contrário, não faz o download dos mesmos índices atualizados novamente.Hit
significa que o apt verificou os registros de data e hora na lista de pacotes, os que correspondem e não há alterações.Ign
significa que não há alterações no arquivo de índice pdiff, não será necessário fazer o download novamente.Get
significa que o apt verificou os carimbos de data e hora na lista de pacotes, houve alterações e será baixado.Nada a se assustar, apenas significa que não há necessidade de baixar índices atualizados novamente, os que você possui são atuais.
fonte
if (Itm.Owner->Status == pkgAcquire::Item::StatDone)
- StatDone significa que o arquivo foi baixado (cf adquirir-item.h), mas o bloco em que Ign é produzido é um bloco de tratamento de erros para downloads com falha ... aparentemente está além da minha compreensão de codificação para iniciantes. Apenas sinalizando a contradição com superuser.com.Ign
significa queapt
tentou fazer o download de algo (como tradução ouInRelease
arquivo), mas não o encontrou, mas que pode ser ignorado. Prossiga para a próxima coisa.Hit
meiosapt
necessários para baixar umRelease
arquivo (porque, de alguma forma, ele foi excluído) e, uma vez baixado, verifica a soma de verificação do arquivo Package e descobriu que a soma de verificação mencionada noRelease
arquivo recém-baixado corresponde à soma de verificação do arquivo Package já existente. É umHit
. Portanto, ele não baixará oPackage
arquivo novamente.A resposta correta para esta pergunta é:
Ign
significaapt
tentou fazer o download de algo (como tradução ouInRelease
arquivo), mas não encontrou, mas isso pode ser ignorado; continue com a próxima. Como a tradução pode ser uma prioridade secundária e, seInRelease
não for possível encontrar o arquivo, ele usa outro método para autenticação, como usarRelease
eRelease.gpg
emparelhar.Hit
meiosapt
necessários para baixar umRelease
arquivo ouInRelease
arquivo (porque de alguma forma ele foi excluído) e, uma vez baixado, verificou a soma de verificação do arquivo Index e constatou que a soma de verificação mencionada lá corresponde à soma de verificação do arquivo do pacote já baixado que está em/var/lib/apt/lists
. É por isso que é umHit
. Portanto, ele não baixará oPackage
arquivo novamente.Encontrou a resposta em:
fonte