Linux 中yum的配置

1.进入yum的路径

我们知道在使用yum命令安装rpm包的时候,yum是会自动解决rpm包的依赖关系的,但是这些依赖关系的解决,还是需要yum源来实现的。

cd /etc/yum.repos.d

现在我们就说说如何实现yum源或者叫yum仓库的创建

金沙官网线上 1

在创建之前,我们先了解些相关的内容:

2.将原始的repo文件移入一个新建的backup文件下做备份

yum仓库可以支持三种途径提供给yum在安装的时候下载rpm包

mv CentOS* backup

 第一种:  ftp服务  ftp://

金沙官网线上 2

第二种:  http服务  http://

3.在/etc/yum.repos.d下新建一个自己的文件(这里的文件必须以repo结尾);

 第三种:  本地文件  file://

vi zhi.repo

我们暂且可以将yum的安装分为客户端和服务器端,当然你的客户端和服务器端可以是一台主机 ,我们今天介绍的就是在一台主机上完成的。

金沙官网线上 3

客户端就是我们用yum来安装rpm包的主机,其中也需要提供一些配置文件 定义yum的一些属性 以及告诉yum仓库在哪个地方等等

其中,第一行必须是[文件名]的格式  是一个标记

服务器端必须有配置好的yum仓库  yum仓库能正常的提供下载功能

  name=*** 这是一个文件的解释

yum客户端的配置文件有两部分组成

  baseurl=*** 这里可以是file,ftp,http,其中file,ftp为内网或本机上的文件路径,http为共网上的路径,必须要注意此处路径格式的书写,我这里的路径是安装盘的挂载路径

1:/etc/yum.conf   主配置文件 定义了全局属性,调试级别,日志文件保存位置等等信息

  大家可以看阿里提供的yum源:https://opsx.alibaba.com/mirror

2:/etc/yum.repos.d/目录下每一个以repo结尾的文件  其中定义了yum仓库的名字,指向等信息, 此文件是我们今天要在客户端配置的文件

  enable=1  表示启用该repo,0为不启用

切入正题,简单的创建步骤如下:

  gpgcheck=0 表示不检查, 默认不检查,检查的话要导入公钥和私钥

  1:#mount /dev/cdrom /media/cdrom     将镜像光盘挂载到cdrom目录下

3.清除yun源缓存

金沙官网线上,  #cd /media/cdrom/Server      切换到/media/cdrom/Server目录中,

yum clean all

 #rpm –ivh createrepo-0.4.11-3.e15.noarch.rpm    安装createrepo软件包

金沙官网线上 4

          (如果你已经有安装过createrepo这个软件包 此步可以跳过)

4.检查yum源

  2 : # createrepo /var/yum         在/var/yum目录下创建yum源 当然此目录得事先存在,你也可以指定其他路径,完成之后你会发现目录/var/yum中有个repodata的目录 说明已安装成功 但是里面是没有rpm包的 你可以将镜像文件中Server目录下 的rpm包拷贝过来使用

yum repolist

 #cp /media/cdrom/Server/*.rpm /var/yum  将server目录下的所有rpm包拷贝到/var/yum中

金沙官网线上 5

  3:#vim /etc/yum.repos.d/yum.repo  编辑yumm.repo文件 此文件是我新建的一个repo结尾的文件,可按自己需求命名

本文由金沙官网线上发布于操作系统,转载请注明出处:Linux 中yum的配置

您可能还会对下面的文章感兴趣: