yum命令

yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令。

语法

yum [选项] 命令

常用命令:

install        向系统中安装一个或多个软件包
update         更新系统中的一个或多个软件包
check          检查 RPM 数据库问题
check-update   检查是否有可用的软件包更新
clean          删除缓存数据
deplist        列出软件包的依赖关系
downgrade      降级软件包
erase          从系统中移除一个或多个软件包
groups         显示或使用、组信息
help           显示用法提示
info           显示关于软件包或组的详细信息
list           列出一个或一组软件包
makecache      创建元数据缓存
provides       查找提供指定内容的软件包
reinstall      覆盖安装软件包
repo-pkgs      将一个源当作一个软件包组,这样我们就可以一次性安装/移除全部软件包。
repolist       显示已配置的源
remove         删除软件包
search         在软件包详细信息中搜索指定字符串
upgrade        更新软件包同时考虑软件包取代关系
version        显示机器和/或可用的源版本。

常用选项:

  -y, --assumeyes       回答全部问题为是,通常与install结合使用
  -h, --help            显示此帮助消息并退出
  -t, --tolerant        忽略错误
  -C, --cacheonly       完全从系统缓存运行,不升级缓存
  -c [config file], --config=[config file]
                        配置文件路径
  -q, --quiet           静默执行
  -v, --verbose         详尽的操作过程
  --assumeno            回答全部问题为否
  --version             显示 Yum 版本然后退出
  --installroot=[path]  设置安装根目录
  --skip-broken         忽略存在依赖关系问题的软件包




返回软件开发辅助网 | 常用命令列表

shell语法手册