web-dev-qa-db-ja.com

EOL 16.10を新しいバージョンにアップグレードするにはどうすればよいですか?

サポートされていないため、17.10にアップグレードできません。17.04に更新できず、パッケージをインストールできません。古いリリースなどを追加しました。すべてのアプリで機能するわけではありません。 Canonicalがツール/命令を提供しないのはなぜですか?

1
Vitaliy_P

Ubuntuは、LTS(長期サポート)からLTSへのアップグレード、または1つの中間バージョンから次のバージョンへのアップグレードのみをサポートします。中間バージョンを使用する場合は、この状況に巻き込まれないように6か月ごとに更新する必要があります。

何か問題が発生した場合に備えて、更新を試みる前に重要なデータのバックアップを作成してください。次の3つのオプションがあります。

新規インストール

16.04(LTS)または17.10の新規インストールを実行します。オプションメニューで[その他]を選択し、使用するパーティションを指定し、[フォーマットしない]がマークされていることを確認します。ドライブをフォーマットしない場合、個人用ファイルは安全なはずです。

18.04を待つ

18.04は次のLTSで、4月にリリースされます。おそらく、あなたはそれにアップグレードすることを許可されるでしょう。

手動でアップグレードする

手動でのアップグレードは公式にはサポートされておらず、パッケージ管理の知識が必要です。

  1. /etc/apt/sources.listを編集し、「yackkety」を「artful」に変更して保存します。
  2. 次のコマンドを実行します。

    Sudo apt-get update
    Sudo apt-get upgrade
    Sudo apt-get dist-upgrade
    Sudo apt-get autoremove
    
  3. dist-upgradeはできるだけ少ない削除を行うため、古いパッケージが残される可能性があります。したがって、クリーンアップする必要があります。 aptitudeがこのための優れたツールだと思います。 aptitudeを開き、「Obsolete Packages」という見出しに移動します。これらのパッケージは別のパッケージに置き換えられましたが、他のパッケージが破損するため削除されませんでした。ほとんどの場合、壊れたパッケージも廃止されました。ただし、各パッケージを削除するときにaptitudeが何を行うかを慎重に確認してください。

注:17.10はデフォルトでXorgの代わりにWaylandを使用するため、この3番目の手順は長い場合があります。この変更により、このメソッドが恐ろしく失敗することもあります。

2
ravery