
このURL:Centos 7 を Rocky Linux 8 にアップグレードする方法CentOS 7 から Rocky 8 に直接移行できるはずだと主張しています。
ネットワーク内の 1 台のマシンに RockyLinux 8 のローカル リポジトリを作成し、Apache を介してネットワークの残りの部分で利用できるようにしました。Elevate リポジトリでも同じことを行いました。インターネットに接続されていない多数のサーバーを移行する必要があるため、これを行う必要があります...
移行したい CentOS 7 マシンの /etc/yum.repos.d に、他のマシンの elevate リポジトリを指す新しいリポジトリ ファイルを作成しました。こうすることで、leapp-upgrade leapp-data-rocky をインストールできました。
次は leap preupgrade コマンドです:
leapp preupgrade --enablerepo rocky8-baseos --enablerepo rocky8-appstream --no-rhsm
(/etc/leapp/files ディレクトリの leapp_upgrade_repositories.repo ファイルをローカル Rocky リポジトリを指すように変更しました)
これはしばらくは正常に実行され、rpm パッケージが /var/lib/leapp/el8userspace にインストールされているのを確認できますが、その後、アクター dnf_transaction_check が動作を開始し、失敗します。
説明できないエラーが多数発生します (下記参照)。CentOS 7 が最新レベルのパッチを適用されていることを確認しました。Rocky 8 も同様です...
本当に全く分からないので、どこで解決策を探せばいいのか誰か知っていますか?
2023-02-21 11:04:37.864177 [ERROR] Actor: dnf_transaction_check
Message: DNF execution failed with non zero exit code.
STDOUT:
Last metadata expiration check: 0:00:40 ago on Tue Feb 21 11:03:52 2023.
STDERR:
No matches found for the following disable plugin patterns: subscription-manager
Repository extras is listed more than once in the configuration
Warning: Package marked by Leapp to install not found in repositories metadata: rpcgen
python3-pyxattr
Warning: Package marked by Leapp to upgrade not found in repositories metadata: gpg-pubkey
Transaction check:
Problem 1: conflicting requests
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-Math-BigRat-0.2614-2.module+el8.6.0+882+2fa1e48f.noarch
Problem 2: cannot install the best candidate for the job
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- nothing provides libperl.so.5.24()(64bit) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
Problem 3: cannot install the best candidate for the job
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-Term-Cap-1.17-396.module+el8.6.0+882+2fa1e48f.noarch
Problem 4: package perl-Net-Ping-2.72-471.module+el8.6.0+879+823e3012.noarch requires perl(constant), but none of the providers can be installed
- cannot install the best update candidate for package perl-constant-1.27-2.el7.noarch
- perl-constant-1.27-2.el7.noarch does not belong to a distupgrade repository
- conflicting requests
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-constant-1.33-1001.module+el8.6.0+882+2fa1e48f.noarch
Problem 5: package perl-bignum-0.51-439.module+el8.6.0+879+823e3012.noarch requires perl(Math::BigRat) >= 0.12, but none of the providers can be installed
- perl-4:5.16.3-299.el7_9.x86_64 does not belong to a distupgrade repository
- conflicting requests
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-Math-BigRat-0.2614-2.module+el8.6.0+882+2fa1e48f.noarch
Problem 6: problem with installed package perl-Pod-Escapes-1:1.04-299.el7_9.noarch
- cannot install the best update candidate for package perl-Pod-Escapes-1:1.04-299.el7_9.noarch
- perl-Pod-Escapes-1:1.04-299.el7_9.noarch does not belong to a distupgrade repository
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-Pod-Escapes-1:1.07-396.module+el8.6.0+882+2fa1e48f.noarch
Problem 7: problem with installed package perl-Text-ParseWords-3.29-4.el7.noarch
- cannot install the best update candidate for package perl-Text-ParseWords-3.29-4.el7.noarch
- perl-Text-ParseWords-3.29-4.el7.noarch does not belong to a distupgrade repository
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-Text-ParseWords-3.30-396.module+el8.6.0+882+2fa1e48f.noarch
|
|
|
Problem 37: cannot install the best update candidate for package perl-Pod-Usage-1.63-3.el7.noarch
- problem with installed package perl-Pod-Usage-1.63-3.el7.noarch
- package perl-Pod-Usage-4:2.01-1.module+el8.6.0+879+823e3012.noarch requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 requires perl(Encode), but none of the providers can be installed
- package perl-Encode-4:3.08-461.module+el8.6.0+879+823e3012.x86_64 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.i686 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- package perl-MIME-Base64-3.15-396.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.26.3-421.el8.x86_64
- package perl-Encode-2.51-7.el7.x86_64 requires perl(:MODULE_COMPAT_5.16.3), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires libgdbm.so.4()(64bit), but none of the providers can be installed
- cannot install both gdbm-1:1.18-2.el8.x86_64 and gdbm-1.10-8.el7.x86_64
- package python3-libs-3.6.8-48.el8_7.rocky.0.x86_64 requires gdbm(x86-64) >= 1:1.13, but none of the providers can be installed
- package python3-libdnf-0.63.0-11.1.el8.x86_64 requires libpython3.6m.so.1.0()(64bit), but none of the providers can be installed
- package python3-libs-3.6.8-18.el7.x86_64 requires libreadline.so.6()(64bit), but none of the providers can be installed
- cannot install both readline-7.0-10.el8.x86_64 and readline-6.2-11.el7.x86_64
- package gnupg2-2.2.20-3.el8_6.x86_64 requires libreadline.so.7()(64bit), but none of the providers can be installed
- package rpm-build-libs-4.14.3-24.el8_7.x86_64 requires /usr/bin/gpg2, but none of the providers can be installed
- package python3-rpm-4.14.3-24.el8_7.x86_64 requires librpmbuild.so.8()(64bit), but none of the providers can be installed
- package python3-rpm-4.14.3-24.el8_7.x86_64 requires librpmsign.so.8()(64bit), but none of the providers can be installed
- package python3-hawkey-0.63.0-11.1.el8.x86_64 requires python3-libdnf = 0.63.0-11.1.el8, but none of the providers can be installed
- gnupg2-2.0.22-5.el7_5.x86_64 does not belong to a distupgrade repository
- conflicting requests
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- nothing provides libperl.so.5.24()(64bit) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- perl-Pod-Usage-1.63-3.el7.noarch does not belong to a distupgrade repository
Problem 38: cannot install the best update candidate for package perl-Pod-Simple-1:3.28-4.el7.noarch
- problem with installed package perl-Pod-Simple-1:3.28-4.el7.noarch
- package perl-Pod-Simple-1:3.42-1.module+el8.6.0+879+823e3012.noarch requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 requires perl(Encode), but none of the providers can be installed
- package perl-Encode-2.51-7.el7.x86_64 requires perl(:MODULE_COMPAT_5.16.3), but none of the providers can be installed
- package perl-Encode-4:3.08-461.module+el8.6.0+879+823e3012.x86_64 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.i686 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires libperl.so()(64bit), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires perl-libs = 4:5.16.3-299.el7_9, but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- package perl-MIME-Base64-3.15-396.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.16.3-299.el7_9.x86_64
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.26.3-421.el8.x86_64
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- nothing provides libperl.so.5.24()(64bit) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- perl-Pod-Simple-1:3.28-4.el7.noarch does not belong to a distupgrade repository
Problem 39: cannot install the best update candidate for package perl-Pod-Perldoc-3.20-4.el7.noarch
- problem with installed package perl-Pod-Perldoc-3.20-4.el7.noarch
- package perl-Pod-Perldoc-3.28.01-443.module+el8.6.0+879+823e3012.noarch requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 requires perl(Encode), but none of the providers can be installed
- package perl-Encode-2.51-7.el7.x86_64 requires perl(:MODULE_COMPAT_5.16.3), but none of the providers can be installed
- package perl-Encode-4:3.08-461.module+el8.6.0+879+823e3012.x86_64 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.i686 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires libperl.so()(64bit), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires perl-libs = 4:5.16.3-299.el7_9, but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- package perl-MIME-Base64-3.15-396.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.16.3-299.el7_9.x86_64
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.26.3-421.el8.x86_64
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- nothing provides libperl.so.5.24()(64bit) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- perl-Pod-Perldoc-3.20-4.el7.noarch does not belong to a distupgrade repository
Problem 40: cannot install the best update candidate for package perl-PathTools-3.40-5.el7.x86_64
- problem with installed package perl-PathTools-3.40-5.el7.x86_64
- package perl-PathTools-3.78-439.module+el8.6.0+879+823e3012.x86_64 requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-PathTools-3.78-439.module+el8.6.0+879+823e3012.x86_64 requires libperl.so.5.32()(64bit), but none of the providers can be installed
- package perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 requires perl(Encode), but none of the providers can be installed
- package perl-Encode-2.51-7.el7.x86_64 requires perl(:MODULE_COMPAT_5.16.3), but none of the providers can be installed
- package perl-Encode-4:3.08-461.module+el8.6.0+879+823e3012.x86_64 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.i686 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires libperl.so()(64bit), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires perl-libs = 4:5.16.3-299.el7_9, but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- package perl-MIME-Base64-3.15-396.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.16.3-299.el7_9.x86_64
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.26.3-421.el8.x86_64
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- nothing provides libperl.so.5.24()(64bit) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- perl-PathTools-3.40-5.el7.x86_64 does not belong to a distupgrade repository
Problem 41: cannot install the best update candidate for package perl-Getopt-Long-2.40-3.el7.noarch
- problem with installed package perl-Getopt-Long-2.40-3.el7.noarch
- package perl-Getopt-Long-1:2.52-1.module+el8.6.0+879+823e3012.noarch requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 requires perl(Encode), but none of the providers can be installed
- package perl-Encode-2.51-7.el7.x86_64 requires perl(:MODULE_COMPAT_5.16.3), but none of the providers can be installed
- package perl-Encode-4:3.08-461.module+el8.6.0+879+823e3012.x86_64 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.i686 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires libperl.so()(64bit), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires perl-libs = 4:5.16.3-299.el7_9, but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- package perl-MIME-Base64-3.15-396.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.16.3-299.el7_9.x86_64
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.26.3-421.el8.x86_64
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- nothing provides libperl.so.5.24()(64bit) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- perl-Getopt-Long-2.40-3.el7.noarch does not belong to a distupgrade repository
Problem 42: cannot install the best update candidate for package perl-File-Temp-0.23.01-3.el7.noarch
- problem with installed package perl-File-Temp-0.23.01-3.el7.noarch
- package perl-File-Temp-1:0.231.100-1.module+el8.6.0+879+823e3012.noarch requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 requires perl(Encode), but none of the providers can be installed
- package perl-Encode-2.51-7.el7.x86_64 requires perl(:MODULE_COMPAT_5.16.3), but none of the providers can be installed
- package perl-Encode-4:3.08-461.module+el8.6.0+879+823e3012.x86_64 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.i686 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires libperl.so()(64bit), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires perl-libs = 4:5.16.3-299.el7_9, but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- package perl-MIME-Base64-3.15-396.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.16.3-299.el7_9.x86_64
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.26.3-421.el8.x86_64
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- nothing provides libperl.so.5.24()(64bit) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- perl-File-Temp-0.23.01-3.el7.noarch does not belong to a distupgrade repository
Problem 43: cannot install the best update candidate for package perl-File-Path-2.09-2.el7.noarch
- problem with installed package perl-File-Path-2.09-2.el7.noarch
- package perl-File-Path-2.16-439.module+el8.6.0+879+823e3012.noarch requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 requires perl(Encode), but none of the providers can be installed
- package perl-Encode-2.51-7.el7.x86_64 requires perl(:MODULE_COMPAT_5.16.3), but none of the providers can be installed
- package perl-Encode-4:3.08-461.module+el8.6.0+879+823e3012.x86_64 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.i686 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires libperl.so()(64bit), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires perl-libs = 4:5.16.3-299.el7_9, but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- package perl-MIME-Base64-3.15-396.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.16.3-299.el7_9.x86_64
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.26.3-421.el8.x86_64
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- nothing provides libperl.so.5.24()(64bit) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- perl-File-Path-2.09-2.el7.noarch does not belong to a distupgrade repository
Problem 44: cannot install the best update candidate for package perl-Exporter-5.68-3.el7.noarch
- problem with installed package perl-Exporter-5.68-3.el7.noarch
- package perl-Exporter-5.74-458.module+el8.6.0+879+823e3012.noarch requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 requires perl(Encode), but none of the providers can be installed
- package perl-Encode-2.51-7.el7.x86_64 requires perl(:MODULE_COMPAT_5.16.3), but none of the providers can be installed
- package perl-Encode-4:3.08-461.module+el8.6.0+879+823e3012.x86_64 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.i686 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires libperl.so()(64bit), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires perl-libs = 4:5.16.3-299.el7_9, but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- package perl-MIME-Base64-3.15-396.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.16.3-299.el7_9.x86_64
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.26.3-421.el8.x86_64
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- nothing provides libperl.so.5.24()(64bit) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- perl-Exporter-5.68-3.el7.noarch does not belong to a distupgrade repository
Problem 45: cannot install the best update candidate for package perl-Carp-1.26-244.el7.noarch
- problem with installed package perl-Carp-1.26-244.el7.noarch
- package perl-Carp-1.50-439.module+el8.6.0+879+823e3012.noarch requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 requires perl(Encode), but none of the providers can be installed
- package perl-Encode-2.51-7.el7.x86_64 requires perl(:MODULE_COMPAT_5.16.3), but none of the providers can be installed
- package perl-Encode-4:3.08-461.module+el8.6.0+879+823e3012.x86_64 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.i686 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires libperl.so()(64bit), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires perl-libs = 4:5.16.3-299.el7_9, but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- package perl-MIME-Base64-3.15-396.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.16.3-299.el7_9.x86_64
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.26.3-421.el8.x86_64
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- nothing provides libperl.so.5.24()(64bit) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- perl-Carp-1.26-244.el7.noarch does not belong to a distupgrade repository
Problem 46: problem with installed package perl-Encode-2.51-7.el7.x86_64
- cannot install the best update candidate for package perl-Encode-2.51-7.el7.x86_64
- package perl-Encode-4:3.08-461.module+el8.6.0+879+823e3012.x86_64 requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-Encode-4:3.08-461.module+el8.6.0+879+823e3012.x86_64 requires libperl.so.5.32()(64bit), but none of the providers can be installed
- package perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 requires perl(Encode), but none of the providers can be installed
- package perl-Encode-2.51-7.el7.x86_64 requires perl(:MODULE_COMPAT_5.16.3), but none of the providers can be installed
- package perl-Encode-4:3.08-461.module+el8.6.0+879+823e3012.x86_64 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.i686 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires libperl.so()(64bit), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires perl-libs = 4:5.16.3-299.el7_9, but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- package perl-MIME-Base64-3.15-396.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.16.3-299.el7_9.x86_64
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.26.3-421.el8.x86_64
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- nothing provides libperl.so.5.24()(64bit) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
Problem 47: package perl-libs-4:5.26.3-421.el8.x86_64 requires perl(Encode), but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.x86_64 requires perl(Getopt::Long), but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.i686 requires perl(Getopt::Long), but none of the providers can be installed
- package perl-Getopt-Long-1:2.50-4.el8.noarch requires perl(Pod::Usage) >= 1.14, but none of the providers can be installed
- package perl-Pod-Usage-4:1.69-395.el8.noarch requires perl-Pod-Perldoc, but none of the providers can be installed
- package perl-threads-1:2.21-2.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- package perl-Pod-Perldoc-3.28-396.el8.noarch requires perl(HTTP::Tiny), but none of the providers can be installed
- package perl-Encode-2.51-7.el7.x86_64 requires perl(:MODULE_COMPAT_5.16.3), but none of the providers can be installed
- problem with installed package perl-threads-1.87-4.el7.x86_64
- cannot install the best update candidate for package perl-Getopt-Long-2.40-3.el7.noarch
- cannot install the best update candidate for package perl-HTTP-Tiny-0.033-3.el7.noarch
- cannot install the best update candidate for package perl-Pod-Perldoc-3.20-4.el7.noarch
- cannot install the best update candidate for package perl-Pod-Usage-1.63-3.el7.noarch
- package perl-4:5.16.3-299.el7_9.x86_64 requires perl(Time::HiRes), but none of the providers can be installed
- cannot install the best update candidate for package perl-threads-1.87-4.el7.x86_64
- package perl-Encode-4:3.08-461.module+el8.6.0+879+823e3012.x86_64 requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-Encode-4:3.08-461.module+el8.6.0+879+823e3012.x86_64 requires libperl.so.5.32()(64bit), but none of the providers can be installed
- package perl-Getopt-Long-1:2.52-1.module+el8.6.0+879+823e3012.noarch requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-HTTP-Tiny-0.078-1.module+el8.6.0+879+823e3012.noarch requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-Pod-Perldoc-3.28.01-443.module+el8.6.0+879+823e3012.noarch requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-Pod-Usage-4:2.01-1.module+el8.6.0+879+823e3012.noarch requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-Time-HiRes-4:1.9764-459.module+el8.6.0+879+823e3012.x86_64 requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-Time-HiRes-4:1.9764-459.module+el8.6.0+879+823e3012.x86_64 requires libperl.so.5.32()(64bit), but none of the providers can be installed
- package perl-threads-1:2.25-457.module+el8.6.0+879+823e3012.x86_64 requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed
- package perl-threads-1:2.25-457.module+el8.6.0+879+823e3012.x86_64 requires libperl.so.5.32()(64bit), but none of the providers can be installed
- package perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 requires perl(Encode), but none of the providers can be installed
- package perl-Encode-4:3.08-461.module+el8.6.0+879+823e3012.x86_64 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.i686 requires perl(MIME::Base64), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires libperl.so()(64bit), but none of the providers can be installed
- package perl-4:5.16.3-299.el7_9.x86_64 requires perl-libs = 4:5.16.3-299.el7_9, but none of the providers can be installed
- package perl-Encode-4:2.97-3.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- package perl-MIME-Base64-3.15-396.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.16.3-299.el7_9.x86_64
- cannot install both perl-libs-4:5.32.1-471.module+el8.6.0+879+823e3012.x86_64 and perl-libs-4:5.26.3-421.el8.x86_64
- nothing provides perl(:MODULE_COMPAT_5.24.4) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- nothing provides libperl.so.5.24()(64bit) needed by perl-MIME-Base64-3.15-1001.module+el8.6.0+882+2fa1e48f.x86_64
- perl-Time-HiRes-4:1.9725-3.el7.x86_64 does not belong to a distupgrade repository
- perl-HTTP-Tiny-0.033-3.el7.noarch does not belong to a distupgrade repository
答え1
最近改訂されていない古い記事に惑わされたのではないかと思います。私はたまたまリープOSの移行を実施した。変換2rhel、および主要なディストリビューションのアップグレードリープ。
RockyLinux 8 に特有の最新の議論を知りたい場合は、この特定の記事を参照することをお勧めします。要点は、これは Alma ブログで説明されているようには機能しないということです。
CentOS 7 を Rock Linux 8 に移行する方法
別途、OSを完全に再インストールせずにシステムを変換したことがあります。しかし、これははるかに長くて複雑なプロセスであり、データの復元や構成の調整を伴う完全なOSのインストールの代わりにこれをお勧めすることは通常ありません。ただし、OSの再インストールがオプションとして確実に選択肢にない場合に備えて、基本的な箇条書きを提供します。まずスナップショット付きのVMでこれをテストすることをお勧めします。これにより、問題を解決するために必要な手順をテストするのに役立ちます。リープ失敗したテストを元に戻すことなく、結果をアップグレードし、スナップショットにロールバックして再試行します。
- RHEL プロダクションまたは開発者サブスクリプションを取得します。
- 続いてRHEL への変換ガイド使用して変換2rhelCentOS 7 を RHEL 7 に移行します。
- フォローRHEL 7 から RHEL 8 へのアップグレードガイド使用してリープメジャーバージョンアップグレードを実行します。
- フォローRocky Linux への移行方法ガイド使用してマイグレーション2ロッキーRHEL から RockyLinux に変換します。