CentOS Stream 8使用DNF(Dandified Yum)作为其默认的包管理器。DNF是一个强大的包管理工具,它可以帮助你安装、更新、卸载和管理软件包。以下是一些常用的DNF命令,用于管理CentOS Stream 8中的软件包:
安装软件包:
sudo dnf install <package_name>
将<package_name>
替换为你想要安装的软件包的名称。
更新软件包:
sudo dnf update
这将更新系统中所有可更新的软件包。如果你只想更新特定的软件包,可以使用:
sudo dnf update <package_name>
卸载软件包:
sudo dnf remove <package_name>
将<package_name>
替换为你想要卸载的软件包的名称。
搜索软件包:
sudo dnf search <keyword>
使用关键词搜索可用的软件包。
查看已安装的软件包:
sudo dnf list installed
查看可用软件包:
sudo dnf list available
清理缓存:
sudo dnf clean all
这将清除DNF的缓存,释放磁盘空间。
检查依赖关系:
sudo dnf repoquery depends <package_name>
这将显示指定软件包的依赖关系。
启用或禁用仓库:
你可以使用dnf config-manager
命令来启用或禁用仓库。例如,要启用名为epel
的仓库:
sudo dnf config-manager --set-enabled epel
要禁用它:
sudo dnf config-manager --set-disabled epel
安装特定版本的软件包:
如果你需要安装特定版本的软件包,可以使用dnf install
命令并指定版本号。例如:
sudo dnf install <package_name>-<version>
请注意,在执行任何包管理操作之前,建议备份重要数据,并确保你了解每个命令的作用。此外,由于CentOS Stream 8已经停止了官方支持,建议考虑升级到CentOS Stream的最新版本或其他长期支持(LTS)的Linux发行版。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>