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.

Flair
fonte

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.

surf
fonte
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"

 

user512323
fonte
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
UbunTusek
fonte
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.

csonuryilmaz
fonte
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)

Northern-Bradley
fonte
-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.

Dheer
fonte