Como remover "Ignorando arquivo no diretório /etc/apt/sources.list.d/, pois possui uma extensão de nome de arquivo inválida?


16

Desde a atualização 13.10 para a 14.04, recebo essas mensagens irritantes toda vez que instalo, atualizo, atualizo e assim por diante:

N: Ignoring file 'webupd8team-java-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension 
N: Ignoring file 'bumblebee-stable-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension 
N: Ignoring file 'steam.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'ubuntu-x-swat-x-updates-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'xorg-edgers-ppa-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'webupd8team-java-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'bumblebee-stable-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'steam.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'ubuntu-x-swat-x-updates-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'xorg-edgers-ppa-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension

Como faço para corrigir o problema subjacente contido na mensagem?

edit: Às vezes, recebo mensagens adicionais anexadas às mensagens acima:

W: GPG error: http://www.duinsoft.nl debs Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E18CE6625CB26B26
W: Failed to fetch http://ppa.launchpad.net/person/ppa/ubuntu/dists/karmic/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/person/ppa/ubuntu/dists/karmic/main/binary-i386/Packages  404  Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.

E, às vezes, posso ter outros, mas não consigo mais encontrar as mensagens precisas.

Respostas:


13

Para corrigir seu primeiro problema, execute isso em um terminal:

sudo rm /etc/apt/sources.list.d/*.disable

(Uma versão mais antiga da ferramenta de gerenciamento de pacotes deixou esses arquivos quando você desabilitou os PPAs. A remoção deles é bastante segura)

Seu segundo problema vem do antigo repositório Karmic. Para descobrir qual deles é executado em um terminal:

cd /etc/apt

grep -rw karmic *

Depois que você souber de qual repositório ele é, seria fácil desativá-lo / removê-lo.


11
Mover arquivos .disable para outro local seria melhor do que excluir.
Avinash Raj

4

talvez você deva tentar este comando:

sudo sh -c "echo 'Dir::Ignore-Files-Silently:: \"(.save|.distupgrade)$\";' > /etc/apt/apt.conf.d/99ignoresave"

 


Isso apenas mascara o problema, talvez sugira uma maneira de remover os arquivos?
#

Os pontos provavelmente devem ter escapado.
Pedro Gimeno

seria este realmente fazer alguma coisa, como todos os arquivos que o op tem listadas são sufixo .disabledenquanto que a resposta só tem sufixos .savee.distupgrade
norte-Bradley

1

Eu tive um problema semelhante no Ubuntu MATE 15.04. Depois de

sudo sh -c "echo 'deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main' > /etc/apt/sources.list.d/pgdg.list"

e

wget --quiet -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add -

e

sudo apt-get update

Eu recebi esta mensagem:

N: Ignoring file 'pgdg.listwget' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension

Eu resolvi desta maneira:

sudo mv /etc/apt/sources.list.d/pgdg.listwget /etc/apt/sources.list.d/pgdg.list

0

No meu caso, ele estava enviando mensagens para arquivos * .save no diretório /etc/apt/sources.list.d/. Eu os removi. Agora, apenas existem arquivos * .list lá. E esses avisos diminuíram.


0

[kubuntu 18.04]

Eu não conseguia entender por que os sufixos .distUpgradee .saveeram ignorados quando não parecia haver nada que explicitamente definisse isso.

Então eu descobri que apt-config dump | grep -i ignorehá entradas para estes e outros:

Dir::Ignore-Files-Silently "";
Dir::Ignore-Files-Silently:: "~$";
Dir::Ignore-Files-Silently:: "\.disabled$";
Dir::Ignore-Files-Silently:: "\.bak$";
Dir::Ignore-Files-Silently:: "\.dpkg-[a-z]+$";
Dir::Ignore-Files-Silently:: "\.ucf-[a-z]+$";
Dir::Ignore-Files-Silently:: "\.save$";
Dir::Ignore-Files-Silently:: "\.orig$";
Dir::Ignore-Files-Silently:: "\.distUpgrade$";

Acabei de mudar o nome do meu desonesto para ser uma dessas extensões. (Eu escolhi .orig)


-1

Também podemos corrigir esse problema da seguinte maneira:

sudo mv /etc/apt/sources.list.d/webupd8team-java-raring.list.disable /etc/apt/sources.list.d/webupd8team-java-raring.list

Isso é apenas para um único arquivo.

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.