Come rimuovere "Ignorare il file nella directory /etc/apt/sources.list.d/ poiché ha un'estensione del nome file non valida?


16

Dall'aggiornamento 13.10 al 14.04, ricevo questi messaggi fastidiosi ogni volta che installo, aggiorno, aggiorno e così via:

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

Come posso risolvere il problema sottostante indicato nel messaggio?

modifica: a volte ricevo messaggi aggiuntivi aggiunti ai messaggi sopra:

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 a volte, potrei altri, ma non riesco più a trovare i messaggi precisi.

Risposte:


13

Per risolvere il tuo primo problema, eseguilo in un terminale:

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

(Una versione precedente dello strumento di gestione dei pacchetti ha lasciato questi file quando hai disabilitato i PPA. Rimuoverli è abbastanza sicuro)

Il tuo secondo problema proviene dal vecchio repository Karmic. Per scoprire quale esegue questo in un terminale:

cd /etc/apt

grep -rw karmic *

Una volta che sai da quale archivio proviene sarebbe facile disabilitarlo / rimuoverlo.


1
Spostare i file .disable in un'altra posizione sarebbe meglio dell'eliminazione.
Avinash Raj,

4

forse dovresti provare questo comando:

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

 


Questo maschererebbe solo il problema, forse suggerirebbe un modo per rimuovere i file?
hazrpg

I punti dovrebbero probabilmente essere sfuggiti.
Pedro Gimeno,

questo farebbe davvero qualsiasi cosa dato che tutti i file elencati dall'op sono elencati con il suffisso .disabledmentre la risposta ha solo suffissi .savee.distupgrade
north-bradley,

1

Ho avuto un problema simile in Ubuntu MATE 15.04. Dopo

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

Ho ricevuto questo messaggio:

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

Ho risolto in questo modo:

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

0

Nel mio caso, stava dando messaggi per i file * .save nella directory /etc/apt/sources.list.d/. Li ho rimossi. Ora esistono solo file * .list. E quegli avvertimenti diminuirono.


0

[kubuntu 18.04]

Non sono riuscito a capire perché i suffissi .distUpgradee .savesono stati ignorati quando non sembrava esserci qualcosa che lo imposta esplicitamente.

Poi ho scoperto le apt-config dump | grep -i ignorevoci per questi e altri:

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

Ho appena rinominato il mio schifoso per essere di quelle estensioni. (Ho scelto .orig)


-1

Possiamo anche risolvere questo problema in questo modo:

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

Questo è solo per un singolo file.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.