ホーム >  Linux >  apt-get updateでエラーが出た(Ubuntu)

投稿日:   |  最終更新日:

apt-get updateでエラーが出た(Ubuntu)

Linux

「apt-get update」コマンドでパッケージを管理しているDBを更新しますが、エラーが発生しました。

症状

端末から「apt-get update」コマンドを実行すると、以下のようなメッセージが表示されます。

エラー:8 http://ppa.launchpad.net/n-muench/vlc/ubuntu xenial/main amd64 Packages
  404  Not Found
無視:9 http://ppa.launchpad.net/n-muench/vlc/ubuntu xenial/main i386 Packages  
無視:10 http://ppa.launchpad.net/n-muench/vlc/ubuntu xenial/main all Packages
102 kB を 13秒 で取得しました (7,418 B/s)
パッケージリストを読み込んでいます... 完了
W: リポジトリ http://ppa.launchpad.net/n-muench/vlc/ubuntu xenial Release には Release ファイルがありません。
N: このようなリポジトリから取得したデータは認証できないので、データの使用は潜在的に危険です。
N: リポジトリの作成とユーザ設定の詳細は、apt-secure(8) man ページを参照してください。
E: http://ppa.launchpad.net/n-muench/vlc/ubuntu/dists/xenial/main/binary-amd64/Packages の取得に失敗しました  404  Not Found
E: いくつかのインデックスファイルのダウンロードに失敗しました。これらは無視されるか、古いものが代わりに使われます。

どうしてこうなった?

サポート期間が終了したバージョンのパッケージ(私の場合vlc)が残っていたためこのようなメッセージが表示されました。存在しないにもかかわらず、パッケージ管理を更新しようとしたためこのようなエラーが発生します。

エラーが起こった時点の環境

OS Ubuntu 16.04.1 LTS 64bit

対処方法

サポート期間が終了したバージョンのアップデートを解除します。「/etc/apt/source.list」を編集します。

①GUIから「/etc/apt/source.list」を探して起動します。「source.list」ファイルをダブルクリックで開きます。

②「ソフトウェアとアップデート」が開きますので、「他のソフトウェア」タブをクリックします。

③私の場合、「http://ppa.launchpad.net/n-muench/vlc/ubuntu xenial/main」が悪さをしていたので、このチェックを外して「ソフトウェアとアップデート」を閉じます。

④「apt-get update」を実行し、エラーが表示されないか確認します。エラーが出なければOKです。

sudo apt-get update
トラックバック用のURL
プロフィール

名前:イワサキ ユウタ 職業:システムエンジニア、ウェブマスター、フロントエンドエンジニア 誕生:1986年生まれ 出身:静岡県 特技:ウッドベース 略歴 20

最近の投稿
人気記事
カテゴリー
広告