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.