• YUM本地源制作与yum网络版仓库


    1、修改本机上的YUM源配置文件,将源指向自己

    cd /etc/yum.repos.d/

    备份原有的YUM源的配置文件

    rename .repo .repo.bak *

    rename CentOS-Media.repo.bak CentOS-Media.repo  *

    修改配置文件

    2、挂载光盘

    在mnt文件夹下面新建cdrom文件
    mkdir /mnt/cdrom

    把(硬件设备)系统文件挂载到文件系统下面
    mount -t iso9660 -o ro /dev/cdrom/ /mnt/cdrom

    为了避免每次重启后都要手动mount,可以在/etc/fstab中加入一行挂载配置,即可自动挂载
    vi /etc/fstab
    /dev/cdrom /mnt/cdrom iso9660 defaults 0 0

    3、安装web服务器

    yum install httpd

    4、启动web服务(测试)

    网页访问

    服务器中的文件在/var/www/目录下

    5、创建软链接

    创建软链接语句:ln -s /mnt/cdrom ./centos     删除软链接语句:rm -rf ./centos

    浏览器访问(测试)

    6、接下来在第二台虚拟机器上修改配置如下

    7.清除YUM缓冲

    yum clean all

    8.在这台虚拟机器上可列出可用的YUM源

    yum repolist

     

     注:

    1、本地yum仓库的安装配置
    两种方式: a、每一台机器都配一个本地文件系统上的yum仓库 file:///packege/path/
    b、在局域网内部配置一台节点(server-base)的本地文件系统yum仓库,然后将其发布到web服务器中,其他节点就可以通过http://server-base/pagekege/path/

    制作流程: 先挑选一台机器mini4,挂载一个系统光盘到本地目录/mnt/cdrom,然后启动一个httpd服务器,将/mnt/cdrom 软连接到httpd服务器的/var/www/html目录中 (cd /var/www/html; ln -s /mnt/cdrom ./centos )
    然后通过网页访问测试一下: http://mini4/centos 会看到光盘的目录内容
    至此:网络版yum私有仓库已经建立完毕
    剩下就是去各台yum的客户端配置这个http地址到repo配置文件中

  • 相关阅读:
    性能测试总结(一)测试流程
    WSDL入门
    Python中的while循环和for循环
    python中的变量
    吴恩达《机器学习》章节2单变量线性回归
    吴恩达《机器学习》章节1绪论:初识机器学习
    新式类多继承的查找顺序
    python2x和python3x的一些区别
    类方法和静态方法
    @property的使用
  • 原文地址:https://www.cnblogs.com/hgc-bky/p/8711300.html
Copyright © 2020-2023  润新知