zoukankan      html  css  js  c++  java
  • 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配置文件中

  • 相关阅读:
    二分法扩展——就近查找
    Right Dominant Elements问题
    数组循环左移
    两个有序序列的中位数
    装箱问题
    IDEA中Tomcat热部署不生效问题解决办法
    H2数据库简单使用操作
    常用网站
    Spring Framwork Maven dependency
    报错Too many connections
  • 原文地址:https://www.cnblogs.com/hgc-bky/p/8711300.html
Copyright © 2011-2022 走看看