|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
欢迎大家来到仓酷云论坛!一.yum是甚么
[html]viewplaincopyprint?
- yum=YellowdogUpdater,Modified
次要功效是更便利的增加/删除/更新RPM包.
它能主动办理包的倚赖性成绩.
它能便于办理大批体系的更新成绩
注:为何要利用yum而不必apt,最复杂的缘故原由,Fedora自带
二.yum特性
*能够同时设置多个资本库(Repository)
*简便的设置文件(/etc/yum.conf)
*主动办理增添或删除rpm包时碰到的倚赖性成绩
*利用便利
*坚持与RPM数据库的分歧性
三.yum装置
Fedora自带
[plain]viewplaincopyprint?
- #rpm-ivhyum-2.0.4-2.noarch.rpm
四.yum设置
注:修正和增添设置文件中的资本库,加速下载速率和具有更多可更新的rpm包
将/etc/yum.conf的内容全体交换为
<divclass="cnblogs_code"style="color:rgb(0,0,0);font-family:Arial;font-size:14px;line-height:26px;">
[plain]viewplaincopyprint?
- [main]
- cachedir=/var/cache/yum
- debuglevel=2
- logfile=/var/log/yum.log
- pkgpolicy=newest
- distroverpkg=fedora-release
- tolerant=1
- exactarch=1
- [fedora-us-1]
- name=FedoraCore1--FedoraUSmirror
- baseurl=ftp://mirrors.kernel.org/fedora.us/fedora/fedora/1/i386/yum/os
- [fedora-us-1-updates]
- name=FedoraCore1updates--FedoraUSmirror
- baseurl=ftp://mirrors.kernel.org/fedora.us/fedora/fedora/1/i386/yum/updates
- [fedora-us-1-stable]
- name=FedoraLinux(stable)forFedoraCore1--FedoraUSmirror
- baseurl=ftp://mirrors.kernel.org/fedora.us/fedora/fedora/1/i386/yum/stable
- [freshrpms]
- name=FedoraLinux$releasever-$basearch-freshrpms
- baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms
五.yum使用
注:当第一次利用yum或yum资本库有更新时,yum会主动下载一切所需的headers安排于/var/cache/yum目次下,所需工夫大概较长.
反省有哪些可更新的rpm包
[plain]viewplaincopyprint?
装置rpm包,使xmms能够播放mp3
[html]viewplaincopyprint?
删除licq包,同时删除与该包有倚赖性的包
[html]viewplaincopyprint?
注:同时会提醒删除licq-gnome,licq-qt,licq-text,十分便利
体系更新(更新一切能够晋级的rpm包,包含kernel)
[html]viewplaincopyprint?
天天按期实行体系更新[html]viewplaincopyprint?
- #chkconfigyumon
- #serviceyumstart
六.yum指令详解
*rpm包的更新
反省可更新的rpm包
[html]viewplaincopyprint?
更新一切的rpm包
[html]viewplaincopyprint?
更新指定的rpm包,如更新kernel和kernelsource
[html]viewplaincopyprint?
- #yumupdatekernelkernel-source
年夜范围的版本晋级,与yumupdate分歧的是,连旧的减少的包也晋级
[html]viewplaincopyprint?
*rpm包的装置和删除
装置rpm包,如xmms-mp3
[html]viewplaincopyprint?
删除rpm包,包含与该包有倚赖性的包
[html]viewplaincopyprint?
注:同时会提醒删除licq-gnome,licq-qt,licq-text
*yum暂存(/var/cache/yum/)的相干参数
扫除暂存中rpm包文件
[html]viewplaincopyprint?
扫除暂存中rpm头文件
[html]viewplaincopyprint?
扫除暂存中旧的rpm头文件
[html]viewplaincopyprint?
扫除暂存中旧的rpm头文件和包文件
[html]viewplaincopyprint?
注:相称于yumcleanpackages+yumcleanoldheaders
*rpm包列表
列出资本库中一切能够装置或更新的rpm包
[html]viewplaincopyprint?
列出资本库中特定的能够装置或更新和已装置的rpm包
[html]viewplaincopyprint?
注:能够在rpm包名中利用婚配符,如列出一切以mozilla开首的rpm包
列出资本库中一切能够更新的rpm包
[html]viewplaincopyprint?
列出已装置的一切的rpm包
[html]viewplaincopyprint?
列出已装置的可是不包括在资本库中的rpm包
[html]viewplaincopyprint?
注:经由过程别的网站下载装置的rpm包
*rpm包信息显现(info参数同list)
列出资本库中一切能够装置或更新的rpm包的信息
[html]viewplaincopyprint?
列出资本库中特定的能够装置或更新和已装置的rpm包的信息[html]viewplaincopyprint?
注:能够在rpm包名中利用婚配符,如列出一切以mozilla开首的rpm包的信息
列出资本库中一切能够更新的rpm包的信息
<divclass="dp-highlighterbg_html"style="font-family:Consolas,CourierNew,Courier,mono,serif;font-size:12px;width:936.53125px;overflow:hidden;padding-top:1px;background-image:url(http://static.blog.csdn.net/scripts/SyntaxHighlighter/styles/images/black/html.gif);background-color:rgb(51,51,51);opacity:0.6;margin:18px0px!important;background-position:100%0%;background-repeat:no-repeatno-repeat;"><divclass="bar"style="position:relative;padding-left:45px;"> |
|