Yum源的配置


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

yum源分为三种 1.本地yum源 2.网络yum源 3.额外软件yum的安装

案例一、本地yum配置(以本地光盘为例)

1.创建 挂载点 /mnt/cdrom

[root@dg ~]# mkdir /mnt/cdrom

[root@dg ~]# mount /dev/cdrom /mnt/cdrom    挂载/dev/cdrom

mount: block device /dev/cdrom is write-protected, mounting read-only

[root@dg ~]# mount

/dev/sda2 on / type ext3 (rw)

proc on /proc type proc (rw)

sysfs on /sys type sysfs (rw)

/dev/sda1 on /boot type ext3 (rw)

/dev/hdc on /mnt/cdrom type iso9660 (ro)

 

2.编辑配置文件

 [root@dg ~]# vi /etc/yum.repos.d/rhel-debuginfo.repo

[rhel-debuginfo]

name=Red Hat Enterprise Linux $releasever - $basearch - Debug

baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo/

enabled=0

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

修改变成如下↓↓↓

[rhel-server]

name=Red Hat Enterprise Linux server

baseurl=file:///mnt/cdrom/Server

enabled=1

gpgcheck=1

gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release

[rhel-cluster]  ß群集能用到 ,下面带下划线的可以不配置

name=Red Hat Enterprise Linux Cluser

baseurl=file:///mnt/cdrom/Cluster

enabled=1

gpgcheck=1

gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release

配置文件内容简介:

[ ]内的是仓库名

name仓库描述

baseurl 是YUM源地址,因为这里配置的是FTP,还可以是HTTP,FILE等

enabled 是否启用这个仓库,1为起用,0为禁用

gpgcheck 是否检查GPG签名(用来验证要安装的包是不是REDHAT官方的)

GPGKEY 的存放地址需要用下面的命令到入这个签名。才能使用这项功能

3.使用本地源安装 http服务

[root@dg ~]# yum install http –y  默认安装依赖包

4.查看用yum安装的程序

[root@dg ~]# yum list installed

[root@dg ~]# yum list installed |grep httpd

Failed to set locale, defaulting to C

This system is not registered with RHN.

RHN support will be disabled.

httpd.i386                                  2.2.3-22.el5              installed

可以看到我们的http的

  • 1
  • 2
  • 3
  • 下一页

相关内容