OpenCloudOS 主要使用 DNF(Dandified YUM)作为默认的包管理器,同时也兼容 RPM(底层包管理工具)。以下是关键细节:
-
DNF
- 作为 YUM 的下一代替代工具,用于软件包的安装、更新、删除及依赖管理。
- 常用命令示例:
dnf install <package> # 安装软件包 dnf update <package> # 更新软件包 dnf remove <package> # 卸载软件包 dnf search <keyword> # 搜索软件包
-
RPM
- 用于直接操作
.rpm文件(如手动安装或查询)。 - 示例命令:
rpm -ivh <package.rpm> # 安装本地RPM包 rpm -qa # 查看已安装的包
- 用于直接操作
-
与OpenCloudOS的关系
- OpenCloudOS 作为 RHEL/CentOS 的替代发行版,保持了与 Fedora/CentOS 相似的包管理生态,因此 DNF 是其核心工具。
总结:日常管理推荐使用 dnf,若需处理离线包或底层查询可配合 rpm。遇到具体问题时,可通过 dnf --help 或官方文档进一步探索。
云服务器