红联Linux门户
Linux帮助

使用yum安装新软件包及更新linux系统

发布时间:2007-03-31 00:58:26来源:红联作者:Message
  Linux上常用的安装和升级工具主要有yum和apt

  其中yum能更好的解决rpm的依存性问题,推荐使用yum

  在标准的Redhat Enterprise Linux上,默认没有安装yum,需要单独下载并安装。此外,Redhat Enterprise Linux的更新是由Redhat提供的收费服务,但由于Redhat Enterprise Linux和CentOS是基本通用的,所以可用CentOS源来升级redhat

  1. 首先安装yum和相关的rpm包
  http://www.swsoft.com.cn/downloads/Prima/Tools/yum_forAS4.tar.gz

  下载并解压缩yum包和升级文件
  rpm -ivh *.rpm

  2. 导入系统自身的PGP key
  rpm --import /usr/share/rhn/RPM-GPG-KEY

  3. 将解压缩后得到的CentOS-Base.repo复制到/etc/yum.repos.d/目录里边

  4. 执行如下命令
  rpm --import http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-4

  现在可以开始使用yum了。yum的主要参数包括search/install/upgrade/remove。要安装一个软件,比如安装lynx字符浏览器,则可以执行

  yum install lynx

  注意:

  1. 使用yum的过程中,有些程序包是不能升级的。例如Virtuozzo自己提供了tar等程序包,prima提供了php等包这些包如果被升级了,可能导致系统出现异常,部分功能无法正常运行(细节请查看相关文档)

  2. 如果使用yum对全部系统都进行升级,则会发现升级后系统版本将从redhat变成centos

  这是因为升级使用的是免费centos的yum源,所以升级最好有选择的执行。
文章评论

共有 0 条评论