Err:17 http://ppa.launchpad.net/videolan/stable-daily/ubuntu bionic Release
404 Not Found [IP: 2001:67c:1560:8008::15 80]
Reading package lists... Done
E: The repository 'http://ppa.launchpad.net/videolan/stable-daily/ubuntu bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
答え1
もしあなたならWeb ブラウザを使用してリポジトリの内容を確認します。、このリポジトリには名前付きリリースディレクトリがないことがわかりますbionic
。
このPPAはリリースサポートを終了したかbionic
サポートしていないようです。リポジトリ名には頻繁に更新する必要があることを示す「stable-daily」部分が含まれていますが、表示された「最後の変更」の時間によると、このPPAは2017年7月21日以降に更新されませんでした。
ディストリビューションstretch
(Debian 9、現在のバージョンoldstable
)で始まるすべてのDebianバージョンは標準リポジトリにVLC 3.0を持っているので、VLC 3.0が必要な場合はPPAを追加する必要はありません。 UbuntuはDebianに基づいているため、現在のUbuntuバージョンには少なくともこのバージョンがあります。
欲しいならVLC 最新バージョンの夜間ビルド、更新されなくなった「stable-daily」の代わりに、リポジトリの「master-daily」部分を使用できます。しかし見てみるとマスターデイリーPPAステータスページ、最新のVLCが最近ビルドに失敗したようです(この記事を書いてから1時間10分前)。
まず、実行する作業を決定し、それに応じてシステムのストレージ構成を更新する必要があります。元のエラーメッセージに記載されているURLのディレクトリ内の/etc/apt/sources.list
ファイルとすべてのファイルを確認してください。/etc/apt/sources.list.d/
このリポジトリの使用を停止するには、このURLを含む行をコメントアウトするだけです(またはsources.list.d
ディレクトリ内の独自のファイルにある場合はファイルを削除するだけです)。
質問タグは、debian
元のリポジトリがUbuntu用であることを示しており、どのディストリビューションを使用しているかを明示的に明らかにしていないため、特定の代替案を推奨することはできません。
答え2
このエラーメッセージは、aptが更新しようとしているリポジトリがインターネット上の任意のコードの束であると考えていることを意味します。ただし、このソースを信頼する場合は、apt の更新後に --allow-unauthenticated フラグ (たとえば sudo apt update --allow-unauthenticated) を使用して、リポジトリが安全であることを確認する機能をオフにできます。それでも機能しない場合は、--allow-insecureフラグを試してください。