zoukankan      html  css  js  c++  java
  • 搭建一个离线yum源

    搭建一个离线yum源,方便接下来工作中安装各种服务。
    安装步骤

    系统:CentOS 7.6

    yum install -y httpd
    vi /etc/httpd/conf/httpd.conf

    <Directory />
      Options FollowSymLinks
      AllowOverride None
      Order deny,allow
      allow from all
    </Directory>


    1、下载yum源镜像文件

    CentOS官网:https://www.centos.org/download/

    点击DVD ISO,选择其中一个版本

    2、将下载好的镜像通过winscp或xshell等工具传到需要部署yum源的服务器上。

    3、挂载镜像

    mount /home/CentOS-7-x86_64-DVD-1908.iso   /home/temp

    4、将挂载盘内的文件复制到本地新建目录中

    mkdir -p /var/www/html/centos_iso
    cp -r /home/temp/*  /var/www/html/centos_iso  

    5、将yum源仓库里的repo文件进行备份(因为要覆盖这些文件,要养成备份的好习惯)

    mkdir /etc/yum.repos.d/bak20200422
    mv /etc/yum.repos.d/*  /etc/yum.repos.d/bak20200422

    6、重新编辑CentOS-Media.repo文件

    cp /etc/yum.repos.d/bak20200422/CentOS-Media.repo  /etc/yum.repos.d/

    vim  /etc/yum.repos.d/CentOS-Media.repo
    [centos_iso]
    name=centos_iso
    baseurl=file:///var/www/html/centos_iso
    baseurl=http://192.168.80.131/var/www/html/centos_iso
    gpgcheck=1
    enabled=1
    #gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

    7、卸载镜像

    umount /home/temp

    8、此时使用yum list命令就能显示所有已经安装和可以安装的程序包

    URL: http://192.168.80.131/centos_iso

    测试:
    本机:yum install gawk-4.0.2-4.el7_3.1.x86_64.rpm
    远程机:wget http://192.168.80.131/centos_iso/Packages/gawk-4.0.2-4.el7_3.1.x86_64.rpm

    rpm -ivh xxx.rpm

  • 相关阅读:
    Centos 系统常用编译环境
    Centos 8 阿里yum源配置
    Centos 7 端口聚合
    mount ,mkfs 工具详细说明
    linux sed命令介绍
    Curl获取相关数据
    linux磁盘读写性能监控
    单机转RAC,添加新节点
    AIX环境Java进程cpu瓶颈分析(转)
    linux系统安全之pam的介绍
  • 原文地址:https://www.cnblogs.com/walkersss/p/12746055.html
Copyright © 2011-2022 走看看