12.04 を実行しているライブ Web サーバーがありますが、更新が急務です。16.04にアップグレードできませんPHP の新しいバージョンは、ホストされているサイトと互換性がなく、互換性のない他のいくつかのパッケージとも互換性がありません。
do-release-upgrade
14.04 リリースを実行する方法はありますか?
答え1
次のようにフラグdo-release-upgrade
を追加することで、取得するリリースを確認できます。-c
do-release-upgrade -c
私の理解する限りでは、段階的に実行せずに 12.04 LTS を 16.04 にアップグレードする (つまり、最初の実行で 14.04 にアップグレードする) 可能性はまだないので、do-release-upgrade
まさに希望どおりの動作が期待できます。
答え2
今これをテストしました。
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.5 LTS
Release: 12.04 Codename: precise
それから:
$ sudo do-release-upgrade
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [198 B]
et:2 Upgrade tool [1,156 kB]
Fetched 1,156 kB in 0s (0 B/s)
authenticate 'trusty.tar.gz' against 'trusty.tar.gz.gpg' extracting 'trusty.tar.gz'
答え3
現在、12.04 から 16.04 に直接アップグレードすることはできません。途中で 14.04 にアップグレードする必要があります。したがって、次のコマンドを実行するだけで 14.04 にアップグレードできます。
sudo do-release-upgrade
その後、再度 16.04 にアップグレードしたくない場合は、別のアップグレードを実行するのではなく、そこで停止します。
または (GUI の場合 - 関連するプログラムはソフトウェア アップデータとも呼ばれ、その名前で GUI で検索して見つけることができます):
update-manager
ただし、最新のアップデートをすべて完全に適用すると、Upgrade...14.04 にアップグレードできるボタンが表示されます。