Ubuntu 8.10 Server EditionがインストールされたVPSがあり、10.04にアップグレードしたいと思います。これを行う正しい方法は何でしょうか?ベンダーのクライアントパネルには、SSHアクセスと「開始/シャットダウンVPS」しかありません。言い換えれば、私はそれに物理的にアクセスできません。
また、ソース(osuosl.org?)がオンラインではないため、プログラムをインストールできなくなったようです。とにかくこのサーバーが設定したものではありません。
# apt-get update
Ign http://ubuntu.osuosl.org intrepid Release.gpg
Ign http://ubuntu.osuosl.org intrepid/main Translation-en_US
Ign http://ubuntu.osuosl.org intrepid/universe Translation-en_US
Ign http://ubuntu.osuosl.org intrepid Release
Ign http://ubuntu.osuosl.org intrepid/main Packages
Ign http://ubuntu.osuosl.org intrepid/universe Packages
Err http://ubuntu.osuosl.org intrepid/main Packages
404 Not Found
Err http://ubuntu.osuosl.org intrepid/universe Packages
404 Not Found
W: Failed to fetch http://ubuntu.osuosl.org/ubuntu/dists/intrepid/main/binary-AMD64/Packages.gz 404 Not Found
W: Failed to fetch http://ubuntu.osuosl.org/ubuntu/dists/intrepid/universe/binary-AMD64/Packages.gz 404 Not Found
E: Some index files failed to download, they have been ignored, or old ones used instead.
わかりました、wojoxのヒントをキックスタートとして使用して問題を解決することができました。
主な問題は、リポジトリにアクセスできず、適切なアップグレードを実行できないことでした。これは、/etc/apt/sources.list
を編集し、intrepid
のすべての出現をjaunty
に変更することで解決されます。これは手動で行うか、wojoxのoneliner(Perlをインストールする必要があります)を使用できます。 私たちは、jauntyリポジトリがまだアップしていると仮定していることに注意してください。
Sudo Perl -p -i.intrepid -e 's/intrepid/jaunty/' /etc/apt/sources.list
注-Ubuntuは古いリリースのミラーを提供します: https://help.ubuntu.com/community/EOLUpgrades/Intrepid
パッケージリストを更新する
Sudo apt-get update
インストールupdate-manager-core
Sudo apt-get install update-manager-core
次のバージョンへの更新を適切に処理するdo-release-upgrade
を実行します(また、sshにあることが障害にならないようにしてください)。以前にソースリストを変更しましたが、開始したバージョンのままであることに注意してください。したがって、私の場合、ステップ4を3回実行する必要がありました。各アップグレードの間に必ず再起動してください。現在のUbuntuバージョンに疑問がある場合は、いつでも発行できます。
cat /etc/issue
あなたは時系列で行かなければならないので、それはうまくいかないかもしれません。 8.10> 9.04> 9.10> 10.04および9.04もEOLです。
Sudo Perl -p -i.intrepid -e 's/intrepid/jaunty/' /etc/apt/sources.list
私はこれを試していませんが、手動アップグレードを行う代わりに、/etc/apt/sources.list
を「http://*archive.ubuntu.com/ubuntu/」から「http: //old-releases.ubuntu.com/ubuntu/ "。次に、do-release-upgrade
を使用する通常のパスを試してください。アップデーターは、「公式ミラー」を使用していないと文句を言うかもしれませんが、続行してください。 9.04になったら、sources.list
を公式のミラーに切り替えて9.10にアップグレードし、通常どおりに続行できます。
do-release-upgrade
はEOLのリリースについてまったく知らないので、ただ爆破するのではないかと心配しています。