码迷,mamicode.com
首页 > 系统相关 > 详细

Linux YUM之YUM命令

时间:2018-03-18 21:42:32      阅读:303      评论:0      收藏:0      [点我收藏+]

标签:Linux YUM的简单操作

repolist 查看仓库列表 可以 选择查看all|enabled|disabled

技术分享图片

list查看程序包

技术分享图片

anaconda 表示在安装系统时一起安装的软件

list 也有自己的选项:

       all 显示所有的程序包

       available 显示可以安装的程序包

       updates 显示可用的升级包

       installed 显示已经被安装过的程序包

       extras 显示通过额外的仓库安装的程序包

install 安装程序包

技术分享图片

系统会分析当前需要哪些依赖包和程序包完成gcc软件的安装

技术分享图片

check-update 查看可用的升级包

技术分享图片

update 升级指定的程序包

技术分享图片

技术分享图片

技术分享图片

系统分析升级过程需要的程序包有哪些

技术分享图片

升级完成

技术分享图片


info 查看程序包的简要信息

技术分享图片

remove|erase 卸载程序包

如果A程序被B C程序依赖,那么A程序被卸载了,B C程序也将会被卸载

技术分享图片

技术分享图片

priovides 显示指定功能是由哪个程序包提供的

技术分享图片

clean 清理本地缓存

expire-cashe 撤销metadata和mirrorlists的下载时间

packages 清空缓存的程序包

headers 清空头文件

metadata 清空元数据(程序包信息)

dbcache 清空SQL缓存 这样访问matadata就慢了。

rpmdb 清空本地RPMdb

plugins 清空插件缓存

all 清空以上所有

search

根据关键字搜索相关信息,显示出包含zsh关键字的程序包信息

技术分享图片

reinstall

直接覆盖原有的程序,不需要卸了重装



downgrade 降级

将指定的程序包降级


deplist 显示指定程序包的依赖关系

技术分享图片

显示gcc程序依赖的程序包

history 显示YUM的历史记录

技术分享图片


localinstall 本地安装

程序包在本地,但是被该程序包依赖的其他包还在仓库内(需要下载) rpmfile


localupdate 本地升级

升级包在本地,但是该程序包依赖的其他包还在仓库内(需要下载) rpmfile


groupinstall 程序包组安装

仓库中,已经将相关的几个程序包打包了

技术分享图片

技术分享图片

技术分享图片

与普通程序包一样,系统会给出安装程序包组需要安装的程序包和依赖包

注意:包组名需要用引号引起来

grouplist 显示可用的包组

技术分享图片

groupupdate升级包组

技术分享图片

技术分享图片

技术分享图片

系统会根据仓库分析需要更新的数据包

groupremove 卸载包组

技术分享图片

groupinfo 查看包组信息

技术分享图片


search 查询包组

技术分享图片

查看包含Development Tools的程序有那些


Linux YUM之YUM命令

标签:Linux YUM的简单操作

原文地址:http://blog.51cto.com/yueyue207/2088260

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!