当你的linux处于联网状态时,yum工具能够非常方便的在Linux上安装各种软件、补丁等等,而且最重要的一点是完全不用管包的依赖关系。只需要简单的指定你要安装的软件名称,其他工作几乎都交给yum了,包括自动下载、自动安装、自动安装依赖包等等。

1、安装方法

1)下载下列rpm包:yum_forAS4.tar.gz

解压后实际的rpm文件如下:
-rwxrwxrwx 1 root root 862 2008-02-20 CentOS-Base.repo
-rwxrwxrwx 1 root root 96790 2007-01-08 python-elementtree-1.2.6-7.el4.rf.i386.rpm
-rwxrwxrwx 1 root root 51200 2007-01-08 python-sqlite-1.0.1-1.2.el4.rf.i386.rpm
-rwxrwxrwx 1 root root 100201 2007-01-08 python-urlgrabber-2.9.7-1.2.el4.rf.noarch.rpm
-rwxrwxrwx 1 root root 177590 2007-01-08 sqlite-2.8.16-1.2.el4.rf.i386.rpm
-rwxrwxrwx 1 root root 389505 2007-01-08 yum-2.4.2-0.4.el4.rf.noarch.rpm

2)安装上述rpm包

cd到上面的rpm包所在的目录执行如下命令:rpm -ivh *.rpm

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

4)执行如下命令导入GPG Key:rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-4  或  rpm --import http://www.haoxm.net/tools/RPM-GPG-KEY-CentOS-

5)现在可以开始使用yum了

2、yum配置

yum的配置最重要的就是源的配置,即安装包的服务器。当使用免费centos的yum源时,如果在redhat上使用yum对全部系统都进行升级,则会发现升级后系统版本将从redhat变成centos。

3、使用介绍

yum的主要参数包括:search/install/upgrade/remove。

~#yum install lynx         安装lynx字符浏览器

~#yum check-update    检查可更新的rpm包

~#yum update           更新所有的rpm包

~#yum update kernel kernel-source      更新指定的rpm包,如更新kernel和kernel source

~#yum upgrade      大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级

更多内容详见:

http://www.cnblogs.com/mchina/archive/2013/01/04/2842275.html

yum工具介绍的更多相关文章

  1. 解决安装rpm包依赖关系的烦恼 - yum工具介绍及本地源配置方法

    版权声明:本文发布于http://www.cnblogs.com/yumiko/,版权由Yumiko_sunny所有,欢迎转载.转载时,请在文章明显位置注明原文链接.若在未经作者同意的情况下,将本文内 ...

  2. Linux编程 18 安装软件程序(yum工具对软件包安装,删除,更新介绍)

    一.   概述 本篇介绍在linux上见到的各种包管理系统(package management system,PMS)用来进行软件安装,管理,删除的命令行工具.PMS是利用一个数据库来记录各种相关内 ...

  3. 7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法 7.5 yum搭建本地仓库

    7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法 7.5 yum搭建本地仓库 三种方法 rpm工具----->类型windows下的exe程序 ...

  4. 安装软件包的三种方法、RPM包介绍、rpm、yum工具用法、yum搭建本地仓库

    第5周第3次课(4月18日) 课程内容: 7.1 安装软件包的三种方法7.2 rpm包介绍7.3 rpm工具用法7.4 yum工具用法7.5 yum搭建本地仓库 7.1 安装软件包的三种方法 rpm工 ...

  5. Linux CentOS7 VMware 安装软件包的三种方法、rpm包介绍、rpm工具用法、yum工具用法、yum搭建本地仓库

    一.安装软件包的三种方法 Linux下游三种安装方法,rpm工具.yum工具.源码包.rpm按装一个程序包时,有可能因为该程序包依赖另一个程序包而无法安装:yum工具,可以连同依赖的程序包一起安装. ...

  6. Rsync,Linux日志及Screen工具介绍

    第十六次课 Rsync,Linux日志及Screen工具介绍 目录 一.rsync工具介绍 二.rsync常用选项 三.rsync通过ssh同步 四. rsync通过服务同步 五.linux系统日志 ...

  7. MySQL Flashback 工具介绍

    MySQL Flashback 工具介绍 DML Flashback 独立工具,通过伪装成slave拉取binlog来进行处理 MyFlash 「大众点点评」 binlog2sql 「大众点评(上海) ...

  8. Linux操作系统的压缩、解压缩工具介绍

    Linux操作系统的压缩.解压缩工具介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.compress/uncompress命令常用参数 Linux compress命令: ...

  9. pip软件包管理工具介绍及基本使用

    pip软件包管理工具介绍及基本使用 一分耕耘,一分收获,要收获得好,必须耕耘得好.-- 徐特立 一.pip软件包管理工具介绍: 定义:pip是Python包管理工具 作用:对Python包的查找.下载 ...

随机推荐

  1. Java基础(二)

    下面来实现一个小程序,要求如下: 从键盘接收一个字符串,程序对其中所有的字符进行排序,例如键盘输入:helloitcast程序打印acehillostt 步骤分析: 1.键盘录入字符串,Scanner ...

  2. i18next-页面层语言国际化js框架介绍

    因为工作需要,最近研究了下网站语言国际化的问题,根据当前项目架构,寻求一种较好的解决方案.首先总结下项目中语言切换实现方式大概有以下几种: 1,一种语言一套页面,如:index_CN.html,ind ...

  3. php读取excel文件的实例代码

    php读取excel文件的实例代码. 代码: <?php /** * php读取excel文件 * by www.jbxue.com */ $this->loadexcel();//半酣p ...

  4. windows7 64bit下安装Oracle 11g R2

    Win7 bit64,安装的是64位的客户端.   1.PLSql连接数据库   (1)下载 instantclient-basic-win32-11.2.0.1.0.zip解压到Oracle要目当下 ...

  5. pipe/popen/fifo

    pipe(管道) 专用于父子进程通信, 函数原型 int pipe(int fd[2]) fd[0]表示输入, fd[1]表示输出 如果父子进程要双向通信, 可以通过类似信号的功能进行控制, 也可以简 ...

  6. SQL拼接备份数据库

    在SQLserver使用脚本备份数据库的时候需要注意的问题是: 1.指向的文件名必须是有读写权限. 2.在使用批量数据库备份时候需要根据自己需求选择性备份. -- ================== ...

  7. MySQL 主键冲突,无法插入数据

    数据库版本:5.6.16 问题:开发来电话说仓库无法下单,程序插入数据提示:入库单 xxxx1589762285确认失败:Duplicate entry '8388607' for key 'PRIM ...

  8. GIS论文翻译问题

    1 在sci库中输入关键词,搜索一篇相关的英文。看看专业词汇怎么翻译。做个记录 2打开ArcGIS中文online和英文online帮助文档。在中文帮助中搜索中文。找到相应的位置,再切换到英文的版本中 ...

  9. mapreduce 实现pagerank

    输入格式: A 1 B,C,D B 1 C,Dmap: B A 1/3 C A 1/3 D A 1/3 A |B,C,D C B 1/2 D B 1/2 B |C,Dreduce: B (1-0.85 ...

  10. backbone collection add 事件回调参数

    this.listenTo(this.collection, 'add', this.renderBook); renderBook: function (item) { var bookView = ...