インターネットから完全に分離された古い(14.04)Ubuntuインストールがあります。現在のバージョン(20.04)にアップグレードする必要があります。私はこれが多段階プロセスであることを知っているので、具体的なアドバイスは必要ありません。
私たちがアップグレードするコンピュータがデスクトップバージョンを実行していることに気付かず、サーバーを14.04から16サーバーバージョンにアップグレードしました。次のガイドラインに従ってください。
https://www.ibm.com/docs/en/linux-on-systems?topic=linuxonibm/liabu/liabunointernetupdateubuntu.htm
リモートサイトをコメントアウトしてisoファイルをマウントした後、apt-cdrom、apt-get update、apt-get Upgradeを実行しました。これは私のサーバーをローカルLANから切り離す不快な副作用をもたらしました。多くの試行錯誤(イーサネットインターフェイス名に関連する試行錯誤)の最後に、/ etc / network / interfacesファイルを使用して静的IPを割り当てて再起動して、コンピュータをオンラインに戻すことができました。
質問1- 私がここで何を間違っているのでしょうか?インターフェイスファイルを入力せずに以前にネットワークが機能していたのはなぜですか(lo0のタグを除く)?
質問2- サーバーはまだ14.04を実行していると思います。 lsb_releaseとuname -aの両方がこれを教えてくれます。アップグレードが実際に行われなかった可能性はありますか?
質問3- アップグレードに成功したら、デスクトップバージョン16.04.7にアップグレードする必要がありますか、またはリストの次のバージョン18.04.6にアップグレードする必要がありますか?
質問4- まだdist-upgradeを実行していません。これは私のバージョン番号を修正しますか?
答え1
4番目の質問はここで重要です。apt upgrade
何も削除せずにアップグレードできるアップグレードパッケージのみが可能です。これは、あるバージョンから別のバージョンにアップグレードするときに多くのパッケージを除外します。バージョンのアップグレードは正常に実行されるまで完了しませんapt dist-upgrade
。
2番目の質問は、アップグレードが部分的であることを意味します。上記を参照してください。
最初の質問は上記で説明することもできます。正しく答えるには、より詳細な情報が必要ですが、この場合解決するのが役に立つかどうかはわかりません。
3番目の質問については、あなただけが答えることができます。これはデスクトップシステムですか?
ただし、アップグレードではなく、重要なデータとプログラムの両方をバックアップして再インストールすることをお勧めします。
答え2
あなたの質問には重要な内容がありません。実際にこのサーバーをどのような用途に使用していますか?
構成は複雑ですか?それとも、印刷やWebサーバーのように非常に単純なものですか?
本当に複雑でUbuntuのバージョンが古すぎない場合は、ユーザーデータと構成ファイルをバックアップして新しくインストールし、単にユーザーデータを復元して新しくインストールされた構成ファイルを確認してください。
- 前の項目と似ている場合は、簡単に復元することもできます。
- これらの値が大幅に変更された場合にのみ、古いサーバーの設定と一致するように再編集できます。
また、発生する可能性がある他の副作用も考慮してください。 PHPなどのランタイム環境は大幅に変更されたか、使用できなくなりました。