この疑いは2〜3日前から私を襲っているので、自分でテストすることにしました。 Ubuntu 16.04.4をVMWareにインストールし、/etc/apt/sources.list
を編集し、xenial
をbionic
に置き換えました。
Sudo sed -i 's/xenial/bionic/g' /etc/apt/sources.list
それから私は走った
Sudo apt-get update && Sudo apt-get upgrade
lsb_release -a
を使用して確認した18.04にアップグレードできました。ただし、次のような問題が発生しました。
aptには安定したCLIインターフェイスがありません。スクリプトでは注意して使用してください。
python3-aptdaemon.pkcompatの依存関係が満たされていない
「appstream」の「bionic-backports」のリリースが見つかりません
壊れた団結
すべてのエラーを解決し、gnome
およびgdm3
をインストールしました。
それで、sources.list
を編集するのは良い考えだと知りたいだけです。システムが壊れる可能性があることは知っていますが、これを使用しない他の特定の理由があります。
注:VMWareのUbuntu 16.04でこれをテストして、疑念のみをクリアしました。
/etc/sources.list
を編集することは、Debianの後続リリースに移行するための1つのステップですが、Ubuntuではできません。 引き続き使用できますが、お勧めしませんほとんどのユーザーは、発生した問題を正確に処理する必要がないためです。
代わりに、Ubuntuは、ソースを適切に変更し、アップグレードをダウンロードしてインストールし、孤立したものを削除するツール(do-release-upgrade
コマンド)を提供します。このツールは、Ubuntuの新しいリリースにアップグレードするための推奨される方法です。
アップグレード前に使用したバージョンの用語 "source version"と "destination version"を使用しますアップグレード後に使用したバージョンの場合。
Ubuntuバージョンをアップグレードする方法:
一般にDebianのアップグレード方法と呼ばれることもありますが、ブルートフォースメソッド。
こちらです:
wine-hq
リポジトリは、最近Bionicのサポートを追加しました)。404 Not found
エラーが発生するため、サードパーティのリポジトリを削除せずにリポジトリの更新を完了することはできません。いくつかの注意:サードパーティのリポジトリを無効にします。
動作:動作するかどうか。
推奨レベル:低すぎる。
アップグレードの一般的なUbuntuの方法と呼ばれる:
こちらです:
sources.list
新しいリポジトリエントリに切り替えますSudo apt full-upgrade
と同等)Sudo apt full-upgrade
と同等)ただし、 多くの人 はdo-release-upgrade
で問題が発生しています:
動作:動作します...バグがあります。
推奨レベル:低から中。
これは システムをアップグレードする最も推奨される方法 です。
注#1:バックアップすることを忘れないでください。
注#2:ほとんどの場合、上記の方法で呼び出されたエラーを修正するのに同じ時間を費やします。もしそうなら、なぜクリーンインストールをするのをためらうのですか?
動作:常に動作します。
推奨レベル:非常に高い。