yum介绍

 

一、 yum 的使用;

有些初学Linux的弟兄可能问,为什么不用系统自带的图形化工具up2date来升级,却要用 yum呢。其实大家用一用就知道了,up2date 真是奇慢无比,而且经常失去响应;造成机器假死的情况。所以我们还是试一试yum ;另外freshrpms.net 可能比官方站更快的更新升级源,也没有理由不用 yum;

注:yum优点:软件包依赖关系自行解决,比如上面的,我们可以看到本来我们只安装的是bmp-mp3,结果yum 安装也安装了 id3lib ;bmp。

  Fedroa 15已经默认安装了yum,不再使用up2date;我们可以使用:sudo yum update yum来更新yum自身的版本。

  yum指令:

     安装应用程序:yum install application_name

  删除应用程序:yum remove application_name

  从硬盘安装 rpm 包并使用 yum 解决依赖:yum localinstall application_name

  搜索应用程序:yum search application_name

  搜索某个应用程序的信息:yum search application_name

  更新整个系统:yum update

 

比如我要安装能听mp3的 bmp-mp3,只要输入下面的命令行即可,系统就自己工作了;

[root@localhost]# yum install bmp-mp3

 

1、查询软件包;

面对成千上万的软件,我们可能无从下手,有时也不知道它的文件名;这时就要用到查询;我们可以用 yum list 来列出yum升级源上的包有文件;然后我们再来查看 info

有以下几个组合可以用;比如;

[root@localhost beinan]# yum list |more

 

如果想知道软件的详细信息,可能得用上info参数了。比如:

用法:

[root@localhost beinan]# yum info 软件名

比如:

[root@localhost beinan]# yum info bmp-mp3

 

查询软件包,也可以再加参数 grep ,比如我们想查询升级源上是否有内核的新版本,则我们可以用下面的命令查询;当然您也可以用 [root@localhost beinan]# yum search kernel |more ,也就是yum --help提供的参数,也是一样的;

[root@localhost beinan]# yum list |grep kernel

升级内核:

[root@localhost beinan]# yum update kernel

 

对于软件包的查询,还有,比如:

[root@localhost beinan]# yum list available 列出所有升级源上的包;

[root@localhost beinan]# yum list updates 列出所有升级源上的可以更新包;

[root@localhost beinan]# yum list installed 列出已经安装的包;

yum 的命令支持通配符; 比如;

[root@localhost beinan]# yum list mp* |more

 

2.安装和升级软件包;

 

安装和升级分别是 install 和 update 参数;比如;

[root@localhost beinan]# yum update firefox

 

3.移除软件包要用到remove参数;比如;

[root@localhost beinan]# yum remove bmp-mp3

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值