首页 > 代码库 > 基于redhat6.4的本地yum和ftp yum源配置

基于redhat6.4的本地yum和ftp yum源配置



这个是本人在项目中配置的过程,绝对没有问题:

在程序更新时有时会发现缺少部分安装包,而通过RPM方式安装又会出现缺少依赖包导致各种问题。但是通过yum的方式进行安装,它有自己的数据字典,能自动计算各个包之间的依赖关系,对依赖包自动安装,以下介绍本地yum源和ftp源的两中配置方式。

配置本地yum

  1. 放入光盘或者上传iso镜像;
  2. mount到指定的目录下:mount /dev/sro /mnt;(可以使用mount命令来查看所处的挂载区)
  3. 如果是镜像文件,可以使用mount XXX.iso –o loop /mnt 进行挂载
  4. 编辑yum配置文件:新建一个.repo文件

vi /etc/yum.repos.d/rhel-update.repo

[rhel-base]

name=base

baseurl=file:///mnt

enabled=1

gpgcheck=0

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

  1. 做完以上工作就已经完成配置工作
  2. 使用:安装yum install XXX -y,卸载yum remove XXX –y -y是只无提醒自动安装)。

配置ftp

  1. 放入光盘或者上传iso镜像;
  2. mount到指定的目录下:mount /dev/sro /mnt
  3. 如果是镜像文件,可以使用mount XXX.iso –o loop /mnt 进行挂载 
  4. 必须安装vsftpd服务,检查是否安装,如果没有,在镜像包中查找并安装;
  5. ftp可以匿名登录,如果之前设置了禁止匿名用户登录的话在配置文件中进行修改,系统默认是匿名用户可以登录的。
  6. mkdir /var/ftp/pub/rhel6.4

cp –rf /mnt/* /var/ftp/pub/rhel6.4

rm -fr /var/ftp/pub/rhel6.4/*.html

  1. 修改rhel-update.repo文件

 

[RHEL64]

name=RHEL64

baseurl=ftp://133.1.5.18/pub/rhel6.4

enabled=1

gpgcheck=1

gpgkey=ftp://133.1.5.18/pub/rhel6.4/RPM-GPG-KEY-redhat-release

  1. 在任何机器上要用yum的时候,把这个rhel-update.repo文件cp一份到
    /etc/yum.repos.d/ 
    就可以使用;
  2. 使用:安装yum install XXX -y,卸载yum remove XXX –y -y是只无提醒自动安装)。

 

 

这个是我看了相关文档后自己在武汉18的服务器上部署的,已经测试可以使用,文档可以参考。

 


基于redhat6.4的本地yum和ftp yum源配置