Ubuntuシステムでパッケージリストを更新しようとすると、ターミナル出力の最後に「リポジトリにリリースファイルがありません」というエラーが表示されることがあります。
これはイライラする可能性があり、基本的にパッケージインデックスを更新するだけでなく、新しいソフトウェアパッケージをインストールすることもできなくなります。このエラーは、「リポジトリが署名されていません」というエラーと密接に関連しています。
ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するLinuxシステムリポジトリクエリを実行するのを定期的に支援しています。
このコンテキストでは、このエラーの主な原因とそれを解決する方法を調べます。
Ubuntuでの「リポジトリにリリースファイルがありません」エラーの主な原因
このエラーは、現在のリリースまたはバージョンのUbuntuでサポートされなくなったサードパーティのPPAが原因で発生します。リポジトリも非推奨になっている可能性があるため、そのソフトウェアの新しいリポジトリを見つけるか、面倒なリポジトリを完全に削除する必要があります。
Ubuntuで「リポジトリにリリースファイルがありません」エラーを修正するにはどうすればよいですか?
このジレンマの当面の解決策は、厄介なPPAを一掃することです。
このPPAの問題に対処するには、[ソフトウェアとアップデート]セクションを開きます。
次に、[その他のソフトウェア]タブを選択します。これにより、エラーを解決するためにパージされたものに存在するすべてのサードパーティPPAのリストが作成されます。
この問題を解決するには、PPAのチェックを外すか選択を解除します。認証のプロンプトが表示されることが通知されます。
PPAの選択を解除したら、[閉じる]ボタンをクリックしてから、ポップアップで[再読み込み]をクリックします。
システムはキャッシュを更新しますが、これには数分しかかかりません。
完了すると、パッケージを更新したり、パッケージやリポジトリを問題なくアップグレードしたりできるようになります。