小甲鱼 发表于 2023-10-25 05:44:32

yum -- 用于处理包的命令行工具(Fedora、CentOS、Red Hat)

yum 命令

概述:

yum 是一个在 Fedora、CentOS、Red Hat Enterprise Linux (RHEL) 等基于 RPM 的系统中用于管理包的命令行工具。

它允许用户安装、更新、卸载软件包,同时自动处理所有的依赖。


格式:

yum


选项:


选项含义
-y 对所有提示都自动回答“yes”。
-C 从缓存中运行,不更新元数据。
--nogpgcheck 禁用 GPG 签名检查。
--showduplicates 显示所有可用的包版本,包括旧版本。


命令:


命令 含义
install 安装一个或多个软件包。
update 更新一个或多个软件包。
upgrade 更新所有软件包,包括删除不再需要的依赖。
remove 移除一个或多个软件包及其依赖。
list 列出所有可用的软件包。
info 显示软件包的详细信息。
search 搜索软件包。
clean 清理缓存。


实例:

$ sudo yum install httpd# 安装 httpd 软件包
$ sudo yum update httpd# 更新 httpd 软件包
$ sudo yum upgrade# 更新所有软件包
$ sudo yum remove httpd# 移除 httpd 软件包
$ yum list# 列出所有可用的软件包
$ yum info httpd# 显示 httpd 软件包的详细信息
$ yum search httpd# 搜索 httpd 软件包
$ sudo yum clean all# 清理所有缓存
小甲鱼科普:

yum 是 “Yellowdog Updater, Modified” 的缩写,最初由 Yellow Dog Linux 创建,后来被 Red Hat 改进并在其发行版中使用。

它最大的优点是可以自动处理包的依赖关系,简化了包管理的复杂性。

琅琊王朝 发表于 2023-10-25 20:58:28

?????
?      
?????
      ?
?????
页: [1]
查看完整版本: yum -- 用于处理包的命令行工具(Fedora、CentOS、Red Hat)