GNU/Linux >> Linux の 問題 >  >> Ubuntu

UbuntuLinuxシステムを以前のバージョンにダウングレードする方法

目的

目的は、Ubuntuシステムを以前のバージョンにダウングレードすることです。

要件

ルートとして、またはsudoを介したUbuntuシステムへの特権アクセス コマンドが必要です。

難易度

おそらくハード(非推奨)

規約

  • –指定されたLinuxコマンドは、rootユーザーとして直接、またはsudoを使用して、root権限で実行する必要があります。 コマンド
  • $ –通常の非特権ユーザーとして実行されるLinuxコマンドを指定

手順

警告
Ubuntuシステムのダウングレードは推奨されておらず、成功が保証されていないことに注意してください。ダウングレードが成功する可能性は非常に低く、システムにインストールされているパッケージの数に大きく依存します。 Ubuntuシステムをアップグレードし、このアップグレードによっていくつかの問題が発生した場合、ダウングレード手順によって問題がさらに増幅される可能性が非常に高くなります。

ほとんどの場合、Ubuntuのダウングレードによって問題が解消されることを期待するのではなく、アップグレードされたシステムの現在の問題のトラブルシューティングに時間を費やすか、システム全体を再インストールする方が安全であり、推奨されます。警告されました!

Ubuntuシステムのダウングレード手順は比較的簡単です。トラブルは、システムのダウングレード中およびダウングレード後にのみ発生する可能性があります。このガイドでは、Ubuntu 18.10CosmicCuttlefishをUbuntu18.04BionicBeaverにダウングレードします。

sources.listをダウングレード

最初のステップは、ソースリストファイルを以前のバージョンにダウングレードすることです。この例では、Ubuntu 18.10CosmicCuttlefishからUbuntu18.04Bionic Beaverにダウングレードしているため、コードネームcosmicが出現するたびに変更する必要があります。 bionicへ 。 Yoは、お気に入りのテキストエディタを使用してこのタスクを実行するか、sedコマンドを使用して単純に自動化することができます。

$ sudo sed -i 's/cosmic/bionic/g' /etc/apt/sources.list

現在のシステムコードネームが出現するたびに、対象となるダウングレードUbuntuシステムのコードネームに置き換えます。

ピンパッケージ

現在のインストールにはより高いバージョンのパッケージが含まれているため、ダウングレードする予定のパッケージには、aptパッケージマネージャーを以前のバージョンのパッケージに固定する必要があります。

これを行うには、/etc/apt/preferencesを編集します ファイルを作成し、ダウングレード先のシステムコードネームのコードネームを置き換えながら、次の内容を入力します。この例では、bionicにダウングレードしています :

Package: *
Pin: release a=bionic
Pin-Priority: 1001

Ubuntuシステムのダウングレード

これで、Ubuntuシステムのダウングレードを実行する準備が整いました。これを行うには、次のコマンドを実行します。

$ sudo apt update
$ sudo apt upgrade
$ sudo apt dist-upgrade

Ubuntuのダウングレードは、警告が添付されていないと行われません。

ダウングレードによってエラーが発生することはありません。警告が予想され、致命的ではありません。

ダウングレードされたシステムで現在のUbuntuバージョンを確認してください。


Ubuntu
  1. UbuntuでLinuxカーネルのバージョンを確認する方法は?

  2. Ubuntu Linuxサーバーの稼働時間を確認する-その方法は?

  3. Linuxでカーネルバージョンを確認する方法

  1. docker-composeをUbuntu20.04FocalFossaLinuxにインストールする方法

  2. Ubuntu 20.04 FocalFossaLinuxで時刻を同期する方法

  3. Linux OS のバージョンを確認する方法

  1. Ubuntu 20.04 FocalFossaLinuxでCUDAバージョンを確認する方法

  2. Ubuntuのバージョンを確認する方法

  3. UbuntuとLinuxMintでLinuxカーネルのバージョンを確認する方法