首页 > 系统相关 >centos7虚拟机 配置本地源软件仓库

centos7虚拟机 配置本地源软件仓库

时间:2022-11-24 14:45:03浏览次数:72  
标签:仓库 dvd 虚拟机 centos7 etc yum root repos

CentOS7 配置本地yum源软件仓库

  1. 先连接虚拟光驱,对应的光驱iso文件

    image-20221104183818669

    没有的去下载对应镜像 Download (centos.org)
    https://www.centos.org/download/

    image-20221124142833598
  2. 进入虚拟机,把光盘挂载到 指定目录

    [root@localhost ~]# mkdir /dvd
    [root@localhost ~]# mount /dev/cdrom /dvd
    
  3. (可选)先备份yum源路径 /etc/yum.repos.d(备份备份备份)

    #我这里备份到 /root/bak
    #创建文件夹并将 yum.repos.d 中所有文件剪切到此文件夹备份
    mkdir -p /root/bak/yum.repos.d && cp /etc/yum.repos.d/* /root/bak/yum.repos.d
    
    # 注:上面一行等同于下面两行
    mkdir -p /root/bak/yum.repos.d		#创建备份文件夹
    cp /etc/yum.repos.d/* /root/bak/yum.repos.d		#移动文件
    
  4. 进入yum源路径 /etc/yum.repos.d ,新建一个 yum源文件,文件名不重要,但文件要以 .repo 结尾

    #删除原有的仓库,进入yum仓库文件夹,创建一个新仓库,名字为 dvd.repo
    rm -rf /etc/yum.repos.d/*
    cd /etc/yum.repos.d/
    touch dvd.repo
    
  5. 向该文件写入配置文件

    vi dvd.repo
    
    [DVD]
    name=dvd
    baseurl=file:///dvd
    enable=1
    gpgcheck=0
    
    • 注:按自己的系统来
    #红帽7(CentOS7)
    [DVD]                               仓库名
    name=dvd                            名字
    baseurl=file:///media               软件包路径   这个路径要写在repodata所在的当前目录,repodata是yum的元数据
    gpgcheck=0                          要不要校验软件包 0不校验  1校验  
    enabled=1                           是否开启仓库 0不开启 1开启
    gpgkey=/media/RPM-GPG-KEY-CentOS-7  如果前面的gpgcheck=1 那么需要制定key对软件包做校验
    
    #红帽8(CentOS8)
    [BaseOS]
    baseurl = file:///media/BaseOS
    enabled = 1
    gpgcheck = 0
    name = BaseOS
    
    [AppStream]
    baseurl = file:///media/AppStream
    enabled = 1
    gpgcheck = 0
    name = AppStream
    
    yum clean all  		#清除缓存
    yum makecache  		#生成缓存
    yum repolist all  	#查询仓库状态
    
    image-20221106100912753

标签:仓库,dvd,虚拟机,centos7,etc,yum,root,repos
From: https://www.cnblogs.com/Firlsy/p/16921779.html

相关文章

  • 【Amadeus原创】vmware ESXi快速创建新的虚拟机
    ​准备工作:新虚拟机Win10安装后,需要windowsupdate,更新补丁到最新,关机。(本文案例win10-Amadeus)在数据盘新建Win10-Users文件夹(可自定义)复制win10-Amadeus的vmx、v......
  • Maven内网配置本地仓库
    1、由于工作时是在内网环境,maven无法连接互联网,所以只能事先将jar下载到本地,然后通过配置pom文件,将jar引用至本地仓库即可;2、找到本地的springboot父类包;3、修改此文件......
  • 仓库管理,仓库管理系统该怎么选?
    一、什么是仓库管理系统?ERP库存管理小程序是一套从产品上架库到出库入库全过程的仓储管理管理系统。产品流向、流量、流速等数据实时透明,启用渠道管理系统工具。二、仓......
  • Maven仓库settings.xml配置信息
    找到你的settings.xml配置文件E:\maven3.6.3\apache-maven-3.6.3\conf#你的本地依赖仓库路径<localRepository>E:\maven3.6.3\repository</localRepository>#配置阿......
  • 本地和远程仓库使用git命令管理项目代码
    #gitlabhttp://xxxxx:8085/user/pwd###########################################################################初始化cd/home/xx/projectsgitclonehttp:/......
  • CentOS7.8部署Docker
    1.通过CentOS安装Docker1.1查看操作系统平台[root@k8s~]#cat/etc/redhat-releaseCentOSLinuxrelease7.8.2003(Core)[root@k8s~]#uname-r3.10.0-1127.el7.x86_64......
  • Docker学习笔记七:Docker提交镜像到阿里云仓库
    一、准备1、开启阿里云镜像仓库a.访问阿里云地址并登陆地址:http://cr.console.aliyun.comb.选择“容器镜像服务”c.使用“个人实例”构建仓库d.创建命名空......
  • 小白也能学会的git教程.THREE(远端仓库)
    小白也能学会的git教程一:https://www.cnblogs.com/Ayako/p/16905560.html小白也能学会的git教程二:https://www.cnblogs.com/Ayako/p/16906085.html在了解了如何创建git项......
  • 虚拟机软件VMware Fusion 13发布,增加了哪些新特性?
    macOS平台虚拟机软件VMwareFusion13Pro的正式版正式发布,新版本更新支持不少新特性,其中包括:支持macOSVentura13、支持虚拟TPM2.0模块与Windows11、支持在AppleSilico......
  • 主机与虚拟机之间的通信(ping命令)
    最近总是纠结于主机和虚拟机之间互ping的问题,当然了ping的统才能进行通信,就是这样一个神奇的命令。一开始不知道是怎么回事,经过自己的实践。把自己的小结总结如下,分享给大家......