Linux yum命令

来源:互联网 发布:细说php第四版pdf 编辑:程序博客网 时间:2024/05/19 11:47

yum - Yellowdog Updater Modified YUM是基于rpm包的交互式包管理器。可以从指定的YUM源里面自动下载RPM包并且安装,可以自动处理软件依赖。yum配置文件为/etc/yum.conf,yum源的文件(.repo)一般放在/etc/yum.repos.d/目录。友情链接:Linux rpm命令Linux yum源

命令格式:yum [options] [command] [package...]更多的信息可以参考man yum页面

Options

-y,--assumeyes 被问的任何问题都回答yes

-q,--quiet 没有任何输出

--enablerepo=repoidglob 打开那些在配置文件里面禁用的yum源

--nogpgcheck 不检查GPG签名认证

--obsoletes 仅仅对update命令有效,触发yum的废弃处理逻辑(yum´s obsoletes  processing  logic)

Command

install package1 [package2] [...] 安装RPM包,可以一起安装多个包

update package1 [package2] [...] 更新RPM包

upgrade [package1] [package2] [...] 升级RPM包,与update命令使用--obsoletes选项时候一样

check-update 检查可更新的RPM包

remove | erase package1 [package2] [...] 删除RPM包

list [...] 列出可用的RPM包 列出一个yum库中的所有rpm包 e.g. epel库 # yum list | grep epel

info [...] 列出RPM包的相关信息

history [info|list|packages-list|summary|redo|undo|new|addon-info] 查看yum历史

provides | whatprovides feature1 [feature2] [...] 查找哪个RPM包提供一些feature或者文件

clean [packages | metadata | expire-cache | rpmdb | plugins | all] 清除一些缓存信息

grouplist [hidden] [groupwildcard] [...] 查询可用的groups信息

groupinstall/groupupdate/grouplist/groupremove/groupinfo group1 [group2] [...] 安装/更新/列出/删除/查看信息groups

search string1 [sting2] [...] 通过一些RPM包的信息,在yum源里面查找相应的RPM包

downgrade package1 [package2] [...] 降级RPM包的版本

deplist package1 [package2] [...] 生成RPM包的依赖列表

repolist [all|enabled|disabled] 生成配置yum源的列表,默认是列出enable的

changelog all package 查看yum源里面RPM包的changelog,前提是yum-plugin-changelog(yum的plugin)包必须安装上


0 0
原创粉丝点击