您的位置:时时app平台注册网站 > 时时app平台注册网站 > yum简介(转)

yum简介(转)

2019-11-21 02:54

1.使用YUM查找软件包
命令:yum search
2.列出富有可安装的软件包
命令:yum list
3.列出全部可更新的软件包
命令:yum list updates
4.列出装有已设置的软件包
命令:yum list installed
5.列出富有已安装但不在 Yum Repository 内的软件包
命令:yum list extras
6.使用YUM获取软件包新闻
命令:yum info

yum是什么
yum = Yellow dog Updater, Modified 
重视作用是更有利的增加/删除/更新RPM包. 
它能自行肃清包的倚赖性难点. 
它能便于管理大批量系统的改良难点
yum特点
能够而且布署多个能源库(Repository) 
精短的配置文件(/etc/yum.conf 
自行化解扩充或删除rpm包时境遇的倚赖性难题 
使用方便 
维持与RPM数据库的风姿罗曼蒂克致性

yum -y upgrade

 

根本版本: 2.6.18-194.el5

配置EPEL YUM源

提出在系统实例成立后,首先执行三次yum -y upgrade 在扩充系统的运行安插。

系统和软件配置文件更新

-y upgrade和yum -y update 晋级前 系统版本: CentOS5.5 内核版本: 2.6.18-194.el5 晋级前做过简短布署文件改过 yum -y upgrade 晋级后 系统版...

 

yum -y update 升级后

个别测量检验yum -y upgrade和yum -y update

uname -a
分级测量检验yum -y upgrade和yum -y update
升级前
系统版本: CentOS5.5
水源版本: 2.6.18-194.el5
升高前做过粗略布署文件校订
yum -y upgrade 升级后
系统版本: centos5.7
根基版本: 2.6.18-194.el5
系统和软件配置不做修改
yum -y update 升级后
系统版本: centos5.7
基本版本: 2.6.18-238.el5
系统和软件配置文件更新
结论:
yum -y update
晋级具备包,改换软件安装和体系装置,系统版本内核都提高
yum -y upgrade
晋级具备包,不改进软件设置和种类安装,系统版本升级,内核不改换

 

进级前做过轻便布署文件改进

系统版本:    centos5.7

系统版本: centos5.7

根基版本:    2.6.18-238.el5

yum安装
CentOS自带(yum-*.noarch.rpm)
#rpm -ivh yum-*.noarch.rpm
在首先次启用yum以前率先供给导入系统的RPM-GPG-KEY:
#rpm --import /usr/share/doc/centos-release-3(4)/RPM-GPG-KEY-CentOS-3(4)
yum指令
注:当第二次使用yum或yum能源库有立异时,yum会自动下载全数所需的headers放置于/var/cache/yum目录下,所需时日恐怕较长.
rpm包的改革
检查可更新的rpm包
#yum check-update
履新具备的rpm包
#yum update
立异钦命的rpm包,如更新kernel和kernel source
#yum update kernel kernel-source
相近的本子晋级,与yum update不一致的是,连旧的淘汰的包也升格
#yum upgrade
rpm包的设置和删除
安装rpm包,如xmms-mp3
#yum install xmms-mp3
删除rpm包,蕴涵与该包有倚赖性的包
#yum remove licq
注:同一时候会唤醒删除licq-gnome,licq-qt,licq-text
yum暂存(/var/cache/yum/)的相干参数
破除暂存中rpm包文件
#yum clean packages
免除暂存中rpm头文件
#yum clearn headers
消弭暂存中旧的rpm头文件
#yum clean oldheaders
免去暂存中旧的rpm头文件和包文件
#yum clearn 或#yum clearn all
注:相当于yum clean packages yum clean oldheaders
包列表
列出能源库中有所能够设置或更新的rpm包
#yum list
列出能源库中一定的可以安装或更新以致曾经设置的rpm包
#yum list mozilla#yum list mozilla*
注:能够在rpm包名中利用相配符,如列出装有以mozilla伊始的rpm包
列出能源库中负有能够立异的rpm包
#yum list updates
列出已经安装的有着的rpm包
#yum list installed
列出曾经设置的而是不包括在能源库中的rpm包
#yum list extras
注:通过另外网址下载安装的rpm包
rpm包音讯体现(info参数同list)
列出能源库中具有可以安装或更新的rpm包的消息
#yum info
列出能源库中一定的能够安装或更新以致曾经设置的rpm包的音信
#yum info mozilla#yum info mozilla*
注:能够在rpm包名中运用相称符,如列出具备以mozilla开始的rpm包的音信
列出能源库中享有能够改良的rpm包的新闻
#yum info updates
列出曾经设置的兼具的rpm包的新闻
#yum info installed
列出已经安装的只是不分包在能源库中的rpm包的消息
#yum info extras
注:通过此外网址下载安装的rpm包的新闻
搜索rpm包
探求匹配特定字符的rpm包
#yum search mozilla
注:在rpm包名,包描述等中搜寻
招来有隐含特定文件名的rpm包
#yum provides realplay
扩充能源库
举个例子说:扩充rpm.livna.org作为能源库
安装Livna.org rpms GPG key
#rpm --import
检查GPG Key
# rpm -qa gpg-pubkey*
显示Key信息
#rpm -qi gpg-pubkey-a109b1ec-3f6e28d5
(注:假设要删减Key,使用#rpm -e gpg-pubkey-a109b1ec-3f6e28d5)
yum常用的通令
# yum install xxx            安装xxx软件
# yum info xxx                查看xxx软件的音信
# yum remove xxx        删除软件包
# yum list                        列出软件包
# yum clean                    消除缓冲和就的包
# yum provides xxx        以xxx为主要字寻找包(提供的信息为首要字卡塔 尔(阿拉伯语:قطر‎
# yum search xxx           寻觅软件包(以名称叫重大字卡塔 尔(阿拉伯语:قطر‎
# yum groupupdate xxx
# yum grouplist xxx
# yum groupremove xxx
那八个都以生龙活虎组为单位举办提高 列表和删除的操作。。比方 "Mysql Database"就是四个组会同期操作相关的兼具软件包;
# yum update                系统晋级
# yum list available        列出具备进级源上的包;
# yum list updates         列出全体晋级源上的能够更新包;
# yum list installed         列出已经安装的包;
# yun update kernel       晋级内核;
yum常用的源
1) 自动选用最快的源
由于yum中有的mirror速度是丰裕慢的,假诺yum选用了那个mirror,此时yum就能够十二分慢,对此,可以下载fastestmirror插件,它会活动选拔最快的mirror:
#yum install yum-fastestmirror
配备文件:(通常不用动卡塔 尔(英语:State of Qatar)/etc/yum/pluginconf.d/fastestmirror.conf
您的yum镜像的进程测量试验记录文件:/var/cache/yum/timedhosts.txt
(2)使用图形分界面包车型地铁yum
就算以为命令行的yum不方便人民群众,那么能够采纳图形化的yumex,那些看起来更利于,因为能够随意地筛选软件仓库:
#yum install yumex

水源版本:  2.6.18-194.el5

 

yum -y update

系统和软件配置不做订正

yum -y update    升级后

yum -y upgrade

RedHat 6.2 Linux改良yum源免费使用CentOS源

水源版本: 2.6.18-238.el5

系统和软件配置文件更新

yum -y upgrade 升级后

系统版本:  CentOS5.5

升级前

RedHat Linux 本地yum源的配备

------------------------

水源版本:  2.6.18-194.el5

根基版本: 2.6.18-194.el5

系统版本:    centos5.7

结论:

结论:

系统版本: centos5.7

系统和软件配置不做改革

yum -y update

升级前

系统版本: CentOS5.5

提高具备包,不转移软件安装和系统安装,系统版本进级,内核不纠正

进级具备包,改造软件设置和系列装置,系统版本内核都进步

晋升具备包,改动软件设置和连串装置,系统版本内核都提升

晋升具备包,不更改软件设置和类别设置,系统版本晋级,内核不转移

推荐介绍阅读:

个别测量试验yum -y upgrade和yum -y update

RedHat 本地yum源配置

然后在系统工具中就足以看到yum extender了。实际上系统自带的“增加/删除程序“也得以达成图形化的软件设置,但有个别yumex的功效它从不。

yum -y upgrade    升级后

升迁前做过轻便布署文件改革

本文由时时app平台注册网站发布于时时app平台注册网站,转载请注明出处:yum简介(转)

关键词: