私はUbuntu 9.04を多目的サーバーとして使用しているため、ここにはGUIはありません。しばらく使用していませんでしたが、apt-getでパッケージをインストールまたは更新しようとするとエラーがスローされます。
エラーメッセージの抜粋:
root@vps609:/home# Sudo apt-get update
Err http://security.canonical.com jaunty-security Release.gpg
Could not resolve 'security.canonical.com'
Err http://security.canonical.com jaunty-security/universe Translation-en_US
Could not resolve 'security.canonical.com'
Get:3 http://archive.canonical.com jaunty Release [10.5kB]
Get:4 http://archive.canonical.com jaunty-updates Release [10.5kB]
Fetched 21.4kB in 0s (56.3kB/s)
Reading package lists... Done
W: Failed to fetch http://security.canonical.com/ubuntu/dists/jaunty-security/Release.gpg n_US.bz2 Could not resolve 'security.canonical.com'
W: Failed to fetch http://archive.canonical.com/ubuntu/dists/jaunty-updates/Release Unable to find expected entry universe/binary-AMD64/Packages in Meta-index file (malformed Release file?)
W: Some index files failed to download, they have been ignored, or old ones used instead.
W: You may want to run apt-get update to correct these problems
URLが変わったと思ったので、次のソースで/etc/apt/sources.listを変更しようとしました。
deb http://archive.canonical.com/ubuntu/ jaunty main universe multiverse restricted
deb http://security.canonical.com/ubuntu/ jaunty-security universe main multiverse restricted
deb http://archive.canonical.com/ubuntu/ jaunty-updates universe main multiverse restricted
しかし、apt-getはこれらの新しいソースを使用せず、古いソースを試し続けているようです。
何か案は?
Ubuntu 9.04は死にました。ライブサイクルに合格しています。 Ubuntuバージョンが非推奨になると、Canonicalはセキュリティアップデートを提供するために停止するだけでなく、そのリポジトリがオフラインになります。
9.04のapt-getはもうありません。ライブサイクルを確認できます こちら 。主な教訓は、サーバーにLTSバージョンを使用する必要があることです。
4つのオプションがあります。
すべてのリンクを置き換える「/etc/apt/sources.list」(ルート権限付き)を編集します。「http://archive.ubuntu.com/...」「http://old-releases.ubuntu.com/...」
10.04LTSにアップグレードするには、最初に9.10にアップグレードしてから10.04にアップグレードする必要があります。 9.10にとどまることは選択肢ではありません。数か月以内に同じ問題に直面するからです。
9.04にとどまります。何か新しいものをインストールしたい場合は、debs/compileプログラムを探す必要があります。サーバーがインターネットに直接接続されている場合は、セキュリティ上の理由から手動で更新する必要があります。しかし、非常に古いMandrakeサーバーが内部ルーターとして稼働しています。サーバーが大幅に変更されない場合、これが最適なソリューションになる可能性があります(特にコスト面で)。
データと構成ファイルを保持したまま、10.04をゼロからインストールします。ある程度のダウンタイムを許容できる場合、これはアップグレードよりも簡単で高速になります。ただし、サーバーを停止する必要があります。予備のサーバーがある場合、このルートは明らかに最適です。新しいサーバーをインストールし、すべてのデータをコピーして、最後に切り替えることができます。サービスを1つずつ新しいサーバーに移動することもできます。
Ubuntu 9.04 Jauntyのサポートは2010年10月23日に終了しました。そのバージョンのアップデートはリリースされません。 Ubuntuを新しいバージョンにアップグレードする必要があります。クリーンインストールを行うことをお勧めします。
ホスト名に「vps」と表示されます。コントロールパネルには、新しいイメージをインストールするオプションがあります。新しいバージョンが含まれている可能性があります。サーバーマシンの場合、LTSバージョン(現在はUbuntu 10.04 Lucid)が推奨されます(10.04は2015年4月までサポートされます)。
こちらもご覧ください: