Geçersiz dosya adı uzantısına sahip olduğu için /etc/apt/sources.list.d/ dizinindeki dosya yoksayılıyor nasıl kaldırılır?


16

13.10'dan 14.04'e yükseltme yaptığımdan beri, her yüklediğimde, güncellediğimde, yükselttiğimde ve benzeri durumlarda bu can sıkıcı mesajları alıyorum:

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

Mesajda belirtilen temel sorunu nasıl düzeltirim?

edit: Bazen, yukarıdaki mesajlara ek mesajlar ekliyorum:

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.

Ve bazen, başkaları olabilirim, ama artık kesin mesajları bulamıyorum.

Yanıtlar:


13

İlk sorununuzu çözmek için bunu bir terminalde çalıştırın:

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

(Paket yönetim aracının eski bir sürümü, PPA'ları devre dışı bıraktığınızda bu dosyaları bıraktı. Kaldırmak oldukça güvenlidir)

İkinci probleminiz eski Karmic deposundan geliyor. Hangisinin bunu bir terminalde çalıştırdığını bulmak için:

cd /etc/apt

grep -rw karmic *

Hangi havuzdan geldiğini öğrendikten sonra devre dışı bırakmak / kaldırmak kolay olacaktır.


1
.Disable dosyalarını başka bir konuma taşımak, silmekten daha iyi olur.
Avinash Raj

4

belki bu komutu denemelisiniz:

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

 


Bu sadece sorunu maskeleyebilir, belki dosyaları kaldırmak için bir yol önerebilir?
hazrpg

Noktalar muhtemelen kaçmalıdır.
Pedro Gimeno

Bu aslında op öneki alırlar listelenmiş olduğu dosyaları tüm olarak her şeyi yaparım .disabledcevap sadece son ekleri vardır oysa .saveve.distupgrade
kuzey-Bradley

1

Ubuntu MATE 15.04'te de benzer bir sorun yaşadım. Sonra

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

ve

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

ve

sudo apt-get update

Bu mesajı aldım:

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

Bu şekilde çözdüm:

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

0

Benim durumumda, /etc/apt/sources.list.d/ dizinindeki * .save dosyaları için mesajlar veriyordu. Onları kaldırdım. Artık orada sadece * .list dosyaları var. Ve bu uyarılar azaldı.


0

[Kubuntu 18.04]

Neden ekleri dışarı çalışmıyor olabilir .distUpgradeve .savebunu açıkça setleri şey olmaya görünmedi zaman göz ardı edildi.

Sonra apt-config dump | grep -i ignorebunlar ve diğerleri için girişleri olduğunu keşfettim :

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

Tehlikeli olanı bu uzantılardan biri olarak yeniden adlandırdım. (Ben seçtim .orig)


-1

Bu sorunu şu şekilde de düzeltebiliriz:

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

Bu sadece tek bir dosya içindir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.