Linux 本地yum源配置及离线安装

## yum下载离线安装包配置 ##

注:离线生产环境部署linux安装程序时需要该软件所需要的依赖包,因此有如下配置:

在使用yum下载之前,首先安装linux附加软件epel源

有两种安装方式:

    1 yum install -y epel-release

    2 wget http://centos.ustc.edu.cn/epel/7/aarch64/e/epel-release-7-9.noarch.rpm

      rpm -ivh epel-release-7-9.noarch.rpm

利用yun downloadonly 参数下载rpm组合依赖包

    #下载docker安装包

    yum -y install --downloadonly --downloaddir=/root/docker

    # 下载docker包并存储于/root/docker 中

## 本地yum源配置 ##

CentOS 7 创建本地文件为yum源

1. 建立本地yum源仓库

   建立一个文件夹存放安装包  eg. /yum #均本地yum源

   或者挂载光盘

2. 安装createrepo

   1 yum install -y createrepe

   2 rpm -ivh http://mirror.centos.org/centos/7/os/x86_64/Packages/createrepo-0.9.9-23.el7.noarch.rpm

3. 创建索引及更新元数据

    createrepo /yum

    yum makecache

    注:自定义的本地yum源需使用createrepo创建索引,如果挂载光盘,则可省略createrepo /yum

4. 禁用yum的网络更新方式

    注:在目录/etc/yun.repos.d

    mv CentOS-Base.repo CentOS-Base.repo.bak 

    mv epel.repo epel.repo.bak

    mv epel-testing.repo epel-testing.repo.bak

5. 创建repo文件(.repo 文件,放在/etc/yun.repos.d 下)

    注:自定义,唯一识别

    [Local]

    注:自定义

    name=Local Yum      

    注:本地yum源仓库    

    baseurl=file:///yum/      

    gpgcheck=1   

    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7   

    注:enabled=1开启本地更新模式,默认值为1,enabled=0时表示禁用。 

    enabled=1 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值