yum

查看可安装的软件版本信息:

$ yum info rsyslog

yum 常见问题与解决方案

Failed to download metadata for repo AppStream

安装 bzip2 时遇到错误:

$ sudo yum install bzip2
CentOS-8 - AppStream 
Failed to download metadata for repo 'AppStream'
Error: Failed to download metadata for repo 'AppStream'

解决方案 - 把 mirrorlist 的行注释掉,打开 baseurl 的配置:

$ cd /etc/yum.repos.d/
$ sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
$ sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*

Module yaml error: Unexpected key in data

每个 yum 命令都会输出以下错误:

Module yaml error: Unexpected key in data: static_context [line 9 col 3]

解决方案:

$ sudo dnf update libmodulemd

出现这个问题的原因是旧的 libmodulemd 不能识别 static_context 字段,升级后即可解决。