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

Leapp を使用した CentOS/RHEL 7 から CentOS/RHEL 8 へのアップグレード

Leapp ユーティリティは、オペレーティング システムとアプリケーションを更新およびアップグレードするためのフレームワークです。ユーティリティのコンポーネント パッケージを使用すると、さまざまなワークフローをプロファイルに作成して、ソフトウェアを更新できます。

現在、Leapp ユーティリティは、オペレーティング システムのみをアップグレードするために使用されます。具体的には、現在の CentOS/RHEL 7 リリースから現在の CentOS/RHEL 8 バージョンにアップグレードされます。このドキュメントの手順は、他のオペレーティング システムまたはバージョンには適用されず、サポートもされていません。 Leapp ユーティリティは、CentOS/RHEL/Fedora のインスタンスをアップグレードする際に、x86_64 と ARM (aarch64) プラットフォームの両方もサポートします。

Leapp 操作は 2 つのフェーズで構成されます:

  • アップグレード前の段階 システムのチェックを実行して、ソフトウェアをアップグレードできるかどうかを判断します。
  • 第二段階は実際のアップグレードです そのプロセスは、ソフトウェアの以前のバージョンと現在のバージョンの間でパッケージをマッピングする構成ファイルに基づいています。

Leapp のインストール

Leapp は現在、Fedora 26、27、および 28、CentOS 7、および Red Hat Enterprise Linux 7 用に準備された RPM パッケージからインストールできます。別のディストリビューションを使用している場合、または自分で Leapp をビルドしてインストールする場合は、次の手順に従ってください。 .

フェドーラ

Leapp Copr リポジトリを有効にします。次に、Leapp をインストールします。

$ sudo dnf install -y dnf-plugins-core
$ sudo dnf copr enable -y @leapp/leapp-devel
$ sudo dnf install -y leapp

CentOS 7

Leapp Copr リポジトリを追加し、Leapp をインストールします。

$ sudo yum install -y yum-plugins-copr
$ sudo yum copr enable -y @leapp/leapp-devel
$ sudo yum install -y leapp

レッドハット エンタープライズ Linux 7

Leapp Copr リポジトリを追加し、Leapp をインストールします。

$ sudo curl https://copr.fedorainfracloud.org/coprs/g/leapp/leapp-devel/repo/epel-7/group_leapp-leapp-devel-epel-7.repo -o /etc/yum.repos.d/group_leapp-leapp-devel-epel-7.repo
$ sudo yum install -y leapp

跳躍ツール

jumpp ツールは、特定のワークフローを実行するように設計されたエンド ユーザー アプリケーションです。カスタム ワークフローを実行したり、アクターを作成したりするには、snactor ユーティリティを使用します。現在、システムをアップグレードするためのワークフローを提供しています:

# leapp upgrade

アップグレード ワークフローの一部の段階でシステムが再起動するため、leap ツールを再開する必要があります。

# leapp upgrade --resume


Linux
  1. RVMを使用してCentOSおよびRHEL6にRuby2.0.0をインストールする方法

  2. CentOS/RHEL 8 で dnf を使用してパッケージをインストールする方法

  3. テキスト モードを使用して CentOS 7 をインストールする

  1. RHEL 8 /CentOS8にphpMyAdminをインストールする方法

  2. CentOS 7 /RHEL7にWebminをインストールします

  3. devtoolset-8-gcc を使用して gcc8 をインストールする方法

  1. RHEL 8 /CentOS8にP7Zipをインストールする方法

  2. RHEL 8 /CentOS8にntfs-3gをインストールする方法

  3. PHP-mbstringをRHEL8/CentOS8にインストールする方法