当前位置:   article > 正文

linux下配置yum源便于离线安装

linux下配置yum源便于离线安装

背景:实际开发的时候,需要在离线环境安装MySQL、Redis等,但是系统刚安装完成时,好多环境都没有,比如Perl、gcc 等,下载安装包,然后解压再配置实在是太浪费时间了,效率太低,所以想到了,配置yum源的方式

第一步:新建一个目录,将镜像文件放在这个目录下
mkdir -p /mnt/data1/centos7
  • 1
第二步:将原来的配置文件都放在一个新的备份的目录下
mv /etc/yum.repos.d/* /etc/yum.repos.d/bak/
  • 1
第三步:再把CentOS-Base.repo这个配置从bak目录下拷贝到/etc/yum.repos.d/这个目录下
cp /etc/yum.repos.d/bak/CentOS-Base.repo /etc/yum.repos.d/
  • 1
第四步:再编辑CentOS-Base.repo这个配置文件,将镜像文件的目录加载到系统中
vi /etc/yum.repos.d/CentOS-Base.repo
  • 1

编辑的时候,可以将其它的配置都删除掉,然后配置如下即可

[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/data1/centos7
gpgcheck=1
enabled=1
gpgkey=file:///mnt/data1/centos7/RPM-GPG-KEY-CentOS-7
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
第五步:将你要用的镜像文件挂载到新创建的目录下
sudo mount -o loop /home/tony/CentOS-7-x86_64-DVD-2009.iso /mnt/data1/centos7
  • 1
第六步:让修改完的配置文件生效
yum repolist
  • 1

这样就完成了,然后根据你自己的需求,缺什么包,可以去/mnt/data1/centos7目录下去看,然后再安装这些依赖包就特别简单了
用 yum install xxx
yum info gcc 可以查看安装包的相关信息

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/58762
推荐阅读
相关标签
  

闽ICP备14008679号