出现这个问题是因为在 Almalinux 8 中使用了 Extras 存储库,而在 Almalinux 9 中该存储库被更名为 AppStream 存储库。因此,需要手动更改存储库名称以解决此问题。
下面是更改存储库名称的命令示例:
打开 '/etc/yum.repos.d' 目录下的文件,例如 '/etc/yum.repos.d/almalinux.repo'。
将文件中的 '[extras]' 部分改为 '[appstream]'。
[extras] name=AlmaLinux - Extras mirrorlist=http://mirrorlist.almalinux.org/extra-$releasever&arch=$basearch&repo=extras&infra=$infra #baseurl=http://repo.almalinux.org/extras/$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ALMALINUX-8
改为
[appstream] name=AlmaLinux - AppStream mirrorlist=http://mirrorlist.almalinux.org/appstream-$releasever&arch=$basearch&repo=appstream&infra=$infra #baseurl=http://repo.almalinux.org/appstream/$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ALMALINUX-8
保存更改,并重新运行 Leapp 升级命令。