Jak usunąć „Ignorowanie pliku w katalogu /etc/apt/sources.list.d/, ponieważ ma nieprawidłowe rozszerzenie nazwy pliku?


16

Od czasu aktualizacji 13.10 do 14.04 otrzymuję te irytujące komunikaty za każdym razem, gdy instaluję, aktualizuję, aktualizuję i tak dalej:

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

Jak naprawić podstawowy problem opisany w komunikacie?

edycja: Czasami do powyższych wiadomości dołączane są dodatkowe wiadomości:

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.

Czasem mogę i inni, ale nie mogę już znaleźć dokładnych wiadomości.

Odpowiedzi:


13

Aby naprawić swój pierwszy problem, uruchom to w terminalu:

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

(Starsza wersja narzędzia do zarządzania pakietami pozostawiła te pliki po wyłączeniu PPA. Usuwanie ich jest dość bezpieczne)

Drugi problem pochodzi ze starego Karmicznego repozytorium. Aby dowiedzieć się, który z nich uruchom to w terminalu:

cd /etc/apt

grep -rw karmic *

Gdy już wiesz, z którego repozytorium pochodzi, łatwo byłoby je wyłączyć / usunąć.


1
Przeniesienie plików .disable w inne miejsce byłoby lepsze niż usunięcie.
Avinash Raj

4

może powinieneś spróbować tego polecenia:

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

 


To tylko maskowałoby problem, a może sugerować sposób na usunięcie plików?
hazrpg,

Kropki prawdopodobnie powinny zostać usunięte.
Pedro Gimeno

czy faktycznie zrobiłoby to wszystko, ponieważ wszystkie pliki wymienione przez operację są .disabledsufiksami, podczas gdy odpowiedź ma tylko sufiksy .savei.distupgrade
Northern-Bradley

1

Miałem podobny problem w Ubuntu MATE 15.04. Po

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

i

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

i

sudo apt-get update

Miałem tę wiadomość:

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

Rozwiązałem w ten sposób:

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

0

W moim przypadku przekazuje komunikaty dla plików * .save w katalogu /etc/apt/sources.list.d/. Usunąłem je. Teraz istnieją tam tylko pliki * .list. I te ostrzeżenia zmniejszyły się.


0

[kubuntu 18.04]

Nie mogłem zrozumieć, dlaczego przyrostki .distUpgradei .savezostały zignorowane, gdy nie było niczego, co wyraźnie to określa.

Potem odkryłem, że apt-config dump | grep -i ignorema wpisy dla tych i innych:

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$";

Właśnie zmieniłem nazwę mojego podejrzanego jednego z tych rozszerzeń. (Wybrałem .orig)


-1

Możemy również rozwiązać ten problem w następujący sposób:

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

To jest tylko dla jednego pliku.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.