事实上
CentOS
在释出软件时已经制作出多部映像站台
(mirror site)
提供全世½的软件更新之用。
所以,理论上我们不需要处理任何设定值,只要能够连上
Internet
,就可以使用
yum
啰!底下就让
我们来玩玩看吧!
22.3.1
利用
yum
½行查询、安装、升级与移除功能
yum
的使用真是非常简单,就是透过
yum
这个指令啊!那么这个指令怎么用呢?用法很简单,就让
我们来简单的谈谈:
.
查询功能:
yum [list|info|search|provides|whatprovides]
参数
如果想要查询利用
yum
来查询原版
distribution
所提供的软件,或已知某软件的名称,想知道该软
件的功能,
可以利用
yum
相关的参数为:
[root@study ~]#
yum [option] [
查
询
工作
项
目
] [
相
关参数
]
选项
与
参数
:
[option]
:主要的
选项
,包括有:
-
y
:
当
yum
要等待用
户输
入
时
,
这个选项
可以自
动
提供
yes
的
响应
;
--
installroot=/some/path
:
½该软
件安
装
在
/some/path
而不使用默
认
路
径
[
查
询
工作
项
目
] [
相
关参数
]
:
这
方面的
参数
有:
search
:搜
寻
某
个软
件名
称
或者是描述
(description)
的重要
关键
字;
list
:列出目前
yum
所管理的所有的
软
件名
称
与版本,有
点类
似
rpm
-
qa
;
info
:同上,不
过
有
点类
似
rpm
-
qai
的
执
行
½
果;
provides
:
从
文件
去搜
寻软
件!
类
似
rpm
-
qf
的功能!
范例一:搜
寻
磁
盘阵
列
(raid)
相
关
的
软
件有哪些?
[root@study ~]#
yum search raid
Loaded plugins: fastestmirror, langpacks
# yum
系
统
自己找出最½的
yum server
Loading mirror speeds from cached hostfile
#
找出速度最快的那一部
yum server
* base: ftp.twaren.net
#
底下三
个软
件
库
,且
来
源
为该
服
务
器!
* extras: ftp.twaren.net
* updates: ftp.twaren.net
....(
前面省略
)....
dmraid
-
events
-
logwatch.x86_64 : dmraid
logwatch
-
based email reporting
dmraid
-
events.x86_64 : dmevent_tool (Device
-
mapper event tool) and DSO
iprutils.x86_64 : Utilities for the IBM Power Linux RAID adapters
mdadm.x86_64 : The mdadm program controls Linux md devices (software RAID arrays)
....(
后
面省略
)....
#
在冒
号
(:)
左
边
的是
软
件名
称
,右
边
的
则
是在
RPM
内
的
name
设
定
(
软
件名
)
#
瞧!上面的
½
果,
这
不就是与
RAID
有
关
的
软
件
吗
?如果想了½
mdadm
的
软
件
内
容呢?
范例二:找出
mdadm
这个软
件的功能
为
何
[root@study ~]#
yum info mdadm
Installed Packages
<==
这说
明
该软
件是已
经
安
装
的了