「/etc/apt/sources.list.d/ディレクトリにある無効なファイル名拡張子を持つファイルを無視する方法」


16

13.10から14.04にアップグレードしてから、インストール、更新、アップグレードなどを行うたびにこれらの迷惑なメッセージが表示されます。

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

メッセージに記載されている根本的な問題を修正するにはどうすればよいですか?

編集:時々、上記のメッセージに追加のメッセージが追加されます:

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.

そして時々、私は他の人かもしれませんが、正確なメッセージを見つけることができなくなりました。

回答:


13

最初の問題を修正するには、ターミナルでこれを実行します。

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

(PPAを無効にしたとき、古いバージョンのパッケージ管理ツールはこれらのファイルを残しました。それらを削除することは非常に安全です)

2番目の問題は、古いKarmicリポジトリに由来します。ターミナルでこれを実行するものを見つけるには:

cd /etc/apt

grep -rw karmic *

どのリポジトリに由来するかがわかれば、簡単に無効化/削除できます。


1
.disableファイルを別の場所に移動する方が、削除するよりも良いでしょう。
アビナッシュラジ

4

多分あなたはこのコマンドを試してみてください:

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

 


これは問題を隠すだけで、ファイルを削除する方法を提案しますか?
hazrpg

ドットはおそらくエスケープする必要があります。
ペドロジメノ

opがリストされていることをすべてのファイルが接尾されているので、これは実際には何をするだろう.disabled答えが唯一のサフィックスがあるのに対し、.save及び.distupgrade
北部・ブラドリーの

1

Ubuntu MATE 15.04でも同様の問題がありました。後

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

そして

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

そして

sudo apt-get update

私はこのメッセージがありました:

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

私はこのように解決しました:

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

0

私の場合、/ etc / apt / sources.list.d /ディレクトリにある* .saveファイルにメッセージを送信していました。それらを削除しました。現在、*。listファイルのみがそこに存在します。そして、それらの警告は減少しました。


0

[kubuntu 18.04]

これを明示的に設定するものがないように見える場合、サフィックス.distUpgrade.save無視された理由を解明できませんでした。

次にapt-config dump | grep -i ignore、これらのエントリと他のエントリがあることを発見しました。

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

危険なものの名前をこれらの拡張機能に変更しました。(私が選んだ.orig


-1

この問題は次のように修正することもできます。

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

これは単一ファイル用です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.