在 CentOS Stream 8 中,yum
命令已经被 dnf
命令取代。CentOS Stream 8 默认使用 dnf
作为包管理器,因为它是 Fedora 的下一代包管理器,并且与 yum
兼容。
如果你仍然想在 CentOS Stream 8 中使用 yum
命令,你可以尝试以下方法:
yum
包启用 EPEL 仓库(如果尚未启用):
sudo dnf install epel-release
安装 yum
:
sudo dnf install yum
使用 yum
命令:
安装完成后,你可以像在 CentOS 7 中一样使用 yum
命令。
如果你不想安装 yum
,可以创建一个符号链接,将 dnf
命令链接到 yum
:
sudo ln -s /usr/bin/dnf /usr/bin/yum
dnf
命令尽管你可以使用上述方法之一来使用 yum
,但推荐的做法是直接使用 dnf
命令,因为它是 CentOS Stream 8 的默认包管理器,并且提供了更多的功能和更好的性能。
以下是一些常用的 dnf
命令示例:
搜索软件包:
dnf search package_name
安装软件包:
dnf install package_name
更新软件包:
dnf update package_name
卸载软件包:
dnf remove package_name
列出所有可用的软件包:
dnf list available
查看软件包信息:
dnf info package_name
总之,尽管 CentOS Stream 8 默认使用 dnf
,但你可以通过上述方法之一来使用 yum
命令。不过,为了获得最佳体验和最新的功能,建议直接使用 dnf
。