Bagaimana cara menghapus "Mengabaikan file di direktori /etc/apt/sources.list.d/ karena memiliki ekstensi nama file yang tidak valid?


16

Sejak memutakhirkan 13,10 menjadi 14,04, saya mendapatkan pesan-pesan yang mengganggu ini setiap kali saya menginstal, memperbarui, memutakhirkan, dan sebagainya:

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

Bagaimana cara memperbaiki masalah mendasar yang diceritakan dalam pesan?

sunting: Terkadang, saya mendapatkan pesan tambahan yang ditambahkan ke pesan di atas:

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.

Dan kadang-kadang, saya mungkin orang lain, tetapi saya tidak dapat menemukan pesan yang tepat lagi.

Jawaban:


13

Untuk memperbaiki masalah pertama Anda jalankan ini di terminal:

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

(Versi lebih lama dari alat manajemen paket meninggalkan file-file ini ketika Anda menonaktifkan AKP. Menghapusnya cukup aman)

Masalah kedua Anda berasal dari dan repositori Karma lama. Untuk mengetahui yang mana yang menjalankan ini di terminal:

cd /etc/apt

grep -rw karmic *

Setelah Anda tahu dari repositori mana itu berasal, akan mudah untuk menonaktifkan / menghapusnya.


1
Memindahkan file .disable ke lokasi lain akan lebih baik daripada menghapus.
Avinash Raj

4

mungkin Anda harus mencoba perintah ini:

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

 


Ini hanya akan menutupi masalah, mungkin menyarankan cara untuk menghapus file?
hazrpg

Titik-titik mungkin harus diloloskan.
Pedro Gimeno

apakah ini benar-benar akan melakukan apa saja karena semua file yang terdaftar dalam op itu sufiks .disabledsedangkan jawaban hanya memiliki sufiks .savedan.distupgrade
north-bradley

1

Saya memiliki masalah serupa di Ubuntu MATE 15.04. Setelah

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

dan

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

dan

sudo apt-get update

Saya punya pesan ini:

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

Saya memecahkan masalah ini:

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

0

Dalam kasus saya, ia memberikan pesan untuk file * .save di direktori /etc/apt/sources.list.d/. Saya menghapusnya. Sekarang hanya file * .list ada di sana. Dan peringatan itu berkurang.


0

[kubuntu 18.04]

Saya tidak tahu mengapa sufiks .distUpgradedan.save diabaikan ketika tampaknya tidak ada yang secara eksplisit mengatur ini.

Kemudian saya menemukan apt-config dump | grep -i ignoreada entri untuk ini dan yang lain:

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

Saya baru saja mengganti nama saya menjadi salah satu dari ekstensi itu. (Saya memilih .orig)


-1

Kami juga dapat memperbaiki masalah ini seperti ini:

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

Ini hanya untuk satu file.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.