[Ubuntu] apt-get updateでエラー(404 Not Found)が出たときの対処法

原因

Ubuntuでは、サポート期限が終了したバージョンは、レポジトリのURLがold-releases.ubuntu.comという別の場所になるそうです。
参考:https://forums.ubuntulinux.jp/viewtopic.php?id=5356


この場合は、/etc/apt/sources.listを編集して、URLのドメイン部分を全て"old-releases.ubuntu.com"に書き換えましょう。

私の環境では下記のようになっていましたので、
deb http://archive.ubuntu.com/ubuntu jaunty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu jaunty-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-updates main restricted universe multiverse
↓このように書き換えました。
deb http://old-releases.ubuntu.com/ubuntu jaunty main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu jaunty-updates main restricted universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ jaunty-updates main restricted universe multiverse
再度apt-get updateしてみると、成功!!

カテゴリ: