温馨提示×

CentOS Stream 8如何管理软件包

小樊
53
2025-08-24 17:53:57
栏目: 智能运维

CentOS Stream 8 主要使用 DNF(推荐)和 RPM 进行软件包管理,常用操作如下:

DNF(核心工具)

  • 安装软件包sudo dnf install <package_name>
  • 更新软件包sudo dnf update(全部更新)或 sudo dnf update <package_name>(指定更新)
  • 卸载软件包sudo dnf remove <package_name>
  • 搜索软件包sudo dnf search <keyword>
  • 查看已安装软件包sudo dnf list installed
  • 查看可用软件包sudo dnf list available
  • 清理缓存sudo dnf clean all
  • 配置软件源sudo dnf config-manager --add-repository <repo_file>(添加仓库)

RPM(底层工具,需手动处理依赖)

  • 安装本地RPM包rpm -ivh <package_file.rpm>
  • 卸载软件包rpm -e <package_name>
  • 查询软件包信息rpm -qi <package_name>

注意:DNF 会自动处理依赖关系,RPM 需手动解决依赖,建议优先使用 DNF。操作前建议备份重要数据,且 CentOS Stream 8 已停止官方支持,建议升级到最新版本。

0