Ubuntuシステムのパッケージリストを更新して、「リポジトリにリリースファイルがありません」に遭遇したことがありますか。 端子出力の最後尾にエラーがありますか?気持ちがわかります。それはすべて非常に苛立たしいことであり、これにより基本的に、パッケージインデックスを更新するだけでなく、新しいソフトウェアパッケージをインストールすることもできなくなります。このエラーは、「リポジトリは署名されていません」と密接に関連しています。 エラー。以下は、エラーのインスタンスのサンプルです。
このガイドでは、このエラーの原因を解明し、わずか数ステップで簡単に修正できるようにします。
エラーを修正する方法
エラーがどれほど厄介であるかを見てきましたが、正確には何が原因ですか?
このエラーは、現在のリリースまたはバージョンのUbuntuでサポートされなくなったサードパーティのPPAが原因で発生します。リポジトリも非推奨になっている可能性があるため、そのソフトウェアの新しいリポジトリを見つけるか、面倒なリポジトリを完全に削除する必要があります。
このジレンマの当面の解決策は、厄介なPPAを一掃することです。
このPPAの問題に対処するには、「ソフトウェアとアップデート」を開きます ’セクション。
次に、[その他のソフトウェア]を選択します ' タブ。これにより、エラーを解決するためにパージされたものに存在するすべてのサードパーティPPAのリストが作成されます。あなたにヘッドチャを与えるPPA
この問題を解決するには、PPAのチェックを外すか選択を解除します。認証のプロンプトが表示されることが通知されます。
PPAの選択を解除したら、[閉じる]をクリックします ’ボタンをクリックしてから‘リロード 図のようにポップアップに表示されます。
システムはキャッシュを更新しますが、これには数分しかかかりません。
完了すると、パッケージを更新したり、パッケージやリポジトリを問題なくアップグレードしたりできるようになります。
最後の言葉
頑固なPPAを削除しましたが、システムでサポートされている新しいPPAを使用してソフトウェアを再インストールする必要がある場合があることに注意してください。そうしないと、ソフトウェアが期待どおりに機能しません。