web-dev-qa-db-ja.com

リポジトリ/ PPAにリリースファイルがない場合はどうすればよいですか?

更新すると、次のエラーメッセージが表示されます。

W: The repository 'http://ppa.launchpad.net/mc3man/trusty-media/ubuntu xenial Release' does not have a Release file.

ここで、このエラーに関する別のステートメントを見つけます: PPAを使用するとき、またはパッケージリストを更新するときに404エラーを修正するにはどうすればよいですか?

特定のPPAを削除することをお勧めします。そして、必要な更新を取得できないことを意味する可能性があるため、それを行うべきかどうかはわかりません。

これは私がすべきことですか?

43
Addem

追加したPPAは、Ubuntuのバージョンをサポートしていません。たとえば、ppa:mc3man/trusty-media PPAはTrusty(Ubuntu 14.04)のみ(trusty-media)用です。明らかに、Xenial(16.04)用のファイルはありません。 PPAのLaunchpadページ をチェックして、サポートされているUbuntuのバージョンを確認できます。

次のことをお勧めします。

  • 古いリリースのPPAを削除します。この例:Sudo ppa-purge ppa:mc3man/trusty-media

  • お使いのバージョンのPPAがある場合は追加します。この場合、XenialのPPAがあります: mc3man/xerus-mediaSudo add-apt-repository ppa:mc3man/xerus-mediaを使用して追加できます

27
mikewhatever

はい、下のTrusty Mediaおよびmc3manのチェックボックスをオフにします

システム設定> ソフトウェアとアップデート> その他のソフトウェア

トリックをしました。 ppa-purgeは機能しませんでした。

7
Lorzan

私の経験から、PPAの所有者に直接連絡して(PPAについて話す場合)、次の手順で必要なパッケージ(通常は新しいのでサポートされているリリース)の準備を親切に依頼することをお勧めします。

  1. システムでPPAを一時的に無効にします(他の回答を参照)。
  2. https://launchpad.net のPPAページにアクセスし、ログインします。
  3. Uploaded by列でアップローダーの名前を確認し、名前のハイパーリンクをクリックします
  4. 次に、このユーザーに連絡をクリックします

    Contact this user

  5. そして、必要なすべての情報をフォームに入力します。

    From:あなたのメールはここにプレーンで表示されます
    Subject:buntu NN.MMリリースのAppNameのパッケージ化
    メッセージ:

    親愛なるPPA所有者!

    AppNameの作業をありがとう。
    Ubuntu NN.MM release向けのパッケージを作成していただければ幸いです。

    敬具、
    ser

  6. PPA所有者からの電子メールを待ちます。

  7. パッケージが公開されたら、システムにPPAを再度追加します。
  8. 楽しい!
5
N0rbert

次の行でPPAを削除します。

Sudo add-apt-repository --remove ppa:mc3man/trusty-media

今すぐ実行

Sudo apt-get update
0
Sanchit Khare

他のことを試す前に、サーバーからインターネットへのネットワークアクセスがあることを確認してください。そうしないと、このエラーも発生します。

0
user92240