Loving Coding & Visual Design

YUM介绍

一台新服务器上用的是Redhat Enterprise 5.1的操作系统(RHEL5),用up2date却说找不到这个命令,原来它用的是Yum 3.0来自动升级。Yum这东东我第一次接触,看看到到底是何来历。
Yum (Yellow dog Updater Modified) 是一中在LInux下与RPM兼容的软件包管理和自动升级软件,通过命令行来操作。用于Red Hat系统的更新和管理。已经被Fedora, centos和许多其他与RPM兼容的基于Linux发行版所运用,包括黄狗Linux的本身[难怪它叫Yellow dog Updater Modified B-)],用来取代原来的YUP(Yellowdog Updater),所以,可以说Yum是YUP与RPM的孩子。
主要命令如下:
安装: yum install package name
安装RPM: yum install my_package.RPM
组安装:yum groupinstall "MySQL Database"
升级:yum update package name
更新组:yum groupupdate "MySQL Database"
删除:yum remove package name
删除组:yum groupremove "MySQL Database"
搜索:yum list package name
高级搜索:yum search package name
更新系统:yum update
激活每天自动更新: /sbin/chkconfig --level 345 yum on; /sbin/service yum start
软件包名称说明:
例如:tsclient-0.132-6.i386.rpm
*软件包名称:tsclient
*带有版本号和发行版本的软件包名称:tsclient-0.132-6
*带有硬件架构的软件包名称:tsclient.i386

yum 以 名称.架构 的格式来列出软件包。仓库通常也将软件包存储在以架构区分的目录中。每次为软件包指定架构的时候,实际指定的是此软件对机器架构的 最低 要求。
i386 - 适于任何现有的 Intel 兼容计算机
noarch - 适于所有架构
ppc - 适于 PowerPC 系统,例如 Apple Power Macintosh
x86_64 - 适于 64 位 Intel 处理器,例如 Opterons



下一页


最 近 文 章

  1. 手机上网的最佳选择-Opera Mini - Fri, 20 Jun 2008 14:21:08 +0000
  2. 超炫的flash 3D引擎:Alternativa3D - Fri, 20 Jun 2008 08:23:45 +0000
  3. Objects on PHP5, Javascript and AS3 - Fri, 18 Jul 2008 02:58:41 +0000
  4. 在中国银行托收支票居然要户口薄 - Tue, 10 Jun 2008 13:12:40 +0000
  5. session_start(): Failed to initialize storage module - Thu, 05 Jun 2008 01:06:57 +0000
  6. 由facebook走向开源想到的 - Wed, 28 May 2008 08:35:10 +0000
  7. Windows 7的新界面 - Wed, 28 May 2008 07:44:27 +0000
  8. 给Google Translate的一点建议 - Fri, 23 May 2008 05:23:55 +0000
  9. Yahoo! Domains涨价! - Mon, 05 May 2008 14:22:26 +0000
  10. setInterval的问题 - Mon, 05 May 2008 09:27:03 +0000