zoukankan      html  css  js  c++  java
  • ▲▲▲▲▲▲▲▲▲▲▲yum源的配置(本地和ftp)▲▲▲▲▲▲▲▲▲▲▲▲▲v

    ★★★★★★★★★★★★★★★本机yum源★★★★★★★★★★★★★★★★

    1. 首先把DVD里的OS镜像mount处理,如果插入光驱自动mount的话,一般在/media下面,比如RHEL_6.3 x86_64 Disc 1

    如果没有的话,可以自己mount, 比如mount /dev/cdrom /mnt

    2. 在本地建立目录比如 mkdir /yum

    3. 把mount出来的rpm包拷到本地,Redhat6.3的rpm包都在Packages下面,把这下面的所有rpm包考到/yum

       把/mnt/下面的RPM-GPG-KEY-redhat-release也拷贝到/yum目录下

    4. 在/yum目录下,执行createrepo  /yum

    5. 在/etc/yum.repos.d下新建一个yum.repo。内容如下:

    [plain] view plaincopyprint?

    1. [RHEL]  
    2. name=RHEL6.3  
    3. baseurl=file:///yum  
    4. gpgcheck=1  
    5. gpgkey=file:///yum/RPM-GPG-KEY-redhat-release  
    6. enabled=1  

    [RHEL]

    name=RHEL6.3

    baseurl=file:///yum

    gpgcheck=1

    gpgkey=file:///yum/RPM-GPG-KEY-redhat-release

    enabled=1

     

    如果/etc/yum.repos.d下面还有其他的.repo文件,最好把它们的enabled设置为0. 以免干扰。

    6. umount /mnt

    ★★★★★★★★★★★★★★ ftp yum源★★★★★★★★★★★★★★★★★★★

    上面的设置只能使本机使用yum源,为了使其他机器也可以使用,所以在源机器上配置ftp server

    1. yum install vsftpd

    2. 在其他机器上通过ftp命令访问测试,如果出现500 OOPS: cannot change directry, 那么在源机器执行

    setsebool -P ftp_home_dir on, 然后service vsftpd restart

    3. 在/var/pub/下面做mount, 而不是做到/yum的符号链接,因为如果是符号链接那么从浏览器访问会出现550 Failed to change directory.

      cd /var/ftp/pub , mkdir yum,  mount --bind /yum yum(前提是/yum下面已经通过上面的步骤做好了rpm的拷贝)

    4. 设置yum ftp连接方式(包括源机器也可以这样设置)

    [plain] view plaincopyprint?

    1. [RHEL]  
    2. name=RHEL6.3  
    3. baseurl=ftp://源机器IP/pub/yum  
    4. gpgcheck=1  
    5. gpgkey=ftp://源机器IP/pub/yum/RPM-GPG-KEY-redhat-release  
    6. enabled=1  
  • 相关阅读:
    web前端开发面试被虐篇(一)
    JSON字符串 拼接与解析
    IntelliJ IDEA 2017 Dubbo Elastic-job Redis Zookeeper RabbitMQ FastDFS MyCat 简介以及部分实现(三)
    IntelliJ IDEA 2017 MySQL5 绿色版 Spring 4 Mybatis 3 配置步骤详解(二)
    IntelliJ IDEA 2017 JDK Tomcat Maven 配置步骤详解(一)
    简单练习
    C#实现上传/下载Excel文档
    javascript练习题
    转 浏览器滚动条以及常用样式汇总
    深入基础(五)工具模块,常用模块(2)
  • 原文地址:https://www.cnblogs.com/linux-super-meng/p/3681374.html
Copyright © 2011-2022 走看看