红联Linux门户
Linux帮助

有关安装,升级命令yum的使用

发布时间:2007-08-15 14:27:11来源:红联作者:forphd
yum 的基本操作

  yum 的基本操作包括软件的安装(本地,网络),升级(本地,网络),卸载,另外还有一定的查询功能。

  设定好了本地的 yum 之后,就可以很方便的进行安装(现在假设就用 fc5 自带的 yum 进行安装),如我们需要安装虚拟机 bochs,可以使用

  # yum install bochs

  如果本地有相关的 rpm 文件,可以用

  # yum localinstall ur.rpm

  前者导致 yum 搜索现有 repository 中的数据(一般先会连接到这些 repository 下载更新数据),如果发现有此软件,则会通过分析其 dependencies 然后下载并安装所需软件。

  如果需要卸载,可以使用

  # yum remove bochs

  或者

  # yum erase bochs

  这也会消解对应的 dependencies,如删除 firefox 会把 R 同时删掉,因为 R 依赖于 firefox

  更新某个软件可以用

  # yum update firefox

  如果不带后面的程序名,将会升级所有可以升级的软件。过时的软件如果需要处理(如删掉)可以添加 --obsolete 参数,或者使用 upgrade。如果需要更自动化一些的操作(避免回答一些问题)还可以增加一些参数,如

  # yum -y upgrade

  如果做完一次系统级的升级,将会下载大量 rpm 等等东西,这将占用较多的硬盘,可以使用

  # yum clean packages

  将相关的 rpm 文件删除,其他的一些有 headers, packages, cache, metadata, all

  查看什么 rpm 提供某个程序可以使用

  $ yum provides /bin/rpm

  而使用

  $ yum list rpm

  会列出 rpm 相关的信息,而

  $ yum list info

  给出详细的说明,可以用

  $ yum search rpm

  获得一切能找到的与 rpm 相关的程序,搜索的对象是每个程序的描述部分。
文章评论

共有 7 条评论

  1. rongshu1986 于 2012-04-08 11:09:39发表:

    嗯 总结的挺好的

  2. 天晴不说爱 于 2012-04-06 12:33:51发表:

    谢谢

  3. happywinner 于 2007-08-24 10:30:08发表:

    支持一下!:0L

  4. flashtop 于 2007-08-19 11:55:57发表:

    呵呵,不错,我也试试yum

  5. forphd 于 2007-08-16 17:02:47发表:

    以前一直下源码在那安装
    很不爽
    有了yum就可以睡觉了

  6. guang0701 于 2007-08-16 16:59:25发表:

    刚装了fedora7,以前用redhat不知道yum 是什么

  7. camwind 于 2007-08-16 08:52:21发表:

    不错,支持一下!!