DebianでUbuntuリポジトリを誤ってダウンロードしました。さて、システムを更新しようとするとSudo apt-get update
これは私には見えます:
W: The repository 'http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu cosmic Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://ppa.launchpad.net/gophers/archive/ubuntu bionic InRelease: Ondorengo sinadurak ezin dira egiaztatu gako publikoa ez bait dago eskuragarri: NO_PUBKEY 308C15A29AD198E9
W: The repository 'http://ppa.launchpad.net/gophers/archive/ubuntu bionic InRelease' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Ezin da lortu http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu/dists/cosmic/main/binary-i386/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
問題を解決するためにリポジトリを削除するにはどうすればよいですか?
apt-add-repository
を使用してリポジトリを追加した場合は、-r
オプションを指定して同じコマンドを再度実行します。
Sudo add-apt-repository -r ppa:webupd8team/y-ppa-manager
add-apt-repository
を使用できない、または使用したくない場合は、リポジトリを手動で削除できます。それらは/etc/apt/sources.list
またはディレクトリ/etc/apt/sources.list.d/
のファイルに記録されます。どのファイルが原因であるかを判断するには、
grep y-ppa-manager /etc/apt/sources.list /etc/apt/sources.list.d/*.list /etc/apt/sources.list.d/*.sources
/etc/apt/sources.list
に何かを追加した場合は、
sudoedit /etc/apt/sources.list
問題のある行を削除します。 /etc/apt/sources.list.d
の下のファイル内のすべてのエントリを削除する場合は、次のコマンドでファイルを完全に削除できます。
Sudo rm /etc/apt/sources.list.d/y-ppa-manager.list
gophers/archive
PPAについても無関係のエラーがあります。必要に応じて、設定作業を完了する必要があります。パッケージアーカイブを利用可能にするには、次の3つのことを行う必要があります。
/etc/apt/sources.list*
)に追加します。Sudo apt-key add filename.key
を実行して、そのキーを信頼していることを示す必要があります。Sudo apt-get update
を実行します。ppa:
構文を使用すると、apt-add-repository
がステップ1とステップ2の両方を処理します。ステップ2がマシンで実行されなかったようです。 add-apt-repository
( PPAページの説明 に従って)を実行して処理できると思います。または、 キー を手動で追加することもできます
apt-key adv --keyserver keyserver.ubuntu.com --recv-key C73998DC9DFEA6DCF1241057308C15A29AD198E9
keyserver.ubuntu.com
はすべてのUbuntuPPAキーのキーサーバーであり、 PPAページの署名キーリンク がアクセスするサイトです。最後の16進文字列は、PPAページにリストされているフィンガープリントです(エラーメッセージにある短い形式を使用することもできます)。