Yum应用详解(一)——yum简介及安装

前段时间,在部门中涉及到软件的安装升级等情况,以前用的是rpm安装方式,老大要求改为Yum安装方式。

一直没有接触过这方面的东西,经过一段时间的摸索,已对其有所了解,现在基本能满足应用。现记录下来,分享分享,也请大家多多指教……微笑


一、yum简介

        接触过Red Hat的都知道,在安装应用软件时,通常有一下几种方式:

1、源码编译安装;

2、rpm 安装本地包;

3、yum安装指定地方(本地某仓库或远程网络上)的rpm包。(推荐一好的找包地址:点击打开链接)

       Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的shell前端软件包管理器。基于rpm包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。


二、yum安装

        一般linux系统装好后,会自动安装好yum,可用命令yum或rpm -qa | grep yum查看是否存在。

下载的yum安装包有以下几种格式:

1、tar.gz格式:解压(tar -zxvf  *.tar.gz)、执行./configure生成makefile文件、make编译、make install安装;

        2、*.rpm格式:rpm -ivh *.rpm

        3、*.scr.rpm格式:

a、执行rpm -i you-package.src.rpm,一般在/usr/src/redhat/SPECS目录下生成同名specs文件; 

b、rpmbuild -bb *.specs 在/usr/src/redhat/RPM生成同名*.rpm二进制文件,直接执行rpm -ivh *.rpm

 或者rpmbuild -bp *.specs在 /usr/src/redhat/BUILD同名目录下,执行(./configure生成makefile文件、make编译、make install)


三、yum配置

1、配置客服端:安装好yum后,在/etc/yum.repos.d/中*.repo存放rpm仓库(源)的信息

配置文件内容简介:
[ ]内的是仓库的名字 name仓库的描述;
baseurl 是YUM源地址,可以是HTTP,FILE、FTP等;
enabled 是否启用这个仓库,1为起用,0为禁用
gpgcheck 是否检查GPG签名(用来验证要安装的包是不是REDHAT官方的);

  2、配置服务端

           a、安装createrepo工具

b、建立rpm仓库XXX(yum源),集中保存各rpm安装包

c、用createrepo  XXX生成本地源


四、运用yum命令


     

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值