首页 > 系统相关 >CentOS7 配置本地yum源软件仓库

CentOS7 配置本地yum源软件仓库

时间:2023-06-08 10:56:34浏览次数:40  
标签:repo CentOS 仓库 repos CentOS7 yum root localhost

CentOS7 配置本地yum源软件仓库

前言

配置本地yum源软件仓库可以离线状态下安装本地已有的软件

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

    image-20221104183818669

  2. 查看磁盘分区状态

    可以看到sr0 未挂载

    [root@localhost yum.repos.d]# lsblk
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda      8:0    0   20G  0 disk 
    ├─sda1   8:1    0    1G  0 part /boot
    └─sda2   8:2    0   19G  0 part /
    sr0     11:0    1 1024M  0 rom  
    
  3. 把光驱挂载到指定目录下

    mount /dev/sr0 /mnt
    
    [root@localhost yum.repos.d]# lsblk
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda      8:0    0   20G  0 disk 
    ├─sda1   8:1    0    1G  0 part /boot
    └─sda2   8:2    0   19G  0 part /
    sr0     11:0    1  4.4G  0 rom  /mnt
    
  4. 备份原有的yum源

    [root@localhost ~]# cd /etc/yum.repos.d/
    
    [root@localhost yum.repos.d]# ls
    CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo
    CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo  CentOS-x86_64-kernel.repo
    
    [root@localhost yum.repos.d]# mkdir repo_backup
    
    [root@localhost yum.repos.d]# mv *.repo ./repo_backup/
    
  5. 在yum.repos.d目录下创建新的repo文件并编辑

    [root@localhost mnt]# vim /etc/yum.repos.d/dev.repo 
    
    [DVD]
    name=dev_repo
    baseurl=file:///mnt
    enabled=1
    gpgcheck=0
    
  6. 清除原有的yum缓存 生成新的yum缓存

    [root@localhost mnt]# yum clean all
    
    [root@localhost mnt]# yum makecache
    
  7. 试一下本地yum源仓库

    卸载vim

    yum remove vim* -y
    

    安装下vim

    yum install vim -y
    

标签:repo,CentOS,仓库,repos,CentOS7,yum,root,localhost
From: https://www.cnblogs.com/xuxuxuxuxu/p/17465529.html

相关文章

  • golang导入私有仓库报错:“server response: not found:xxx: invalid version: git ls
    1.问题:goget导入私有仓库报错➜goget"devops.gitlab.xxx.com/test/kafka-utils"go:devops.gitlab.xxx.com/test/[email protected]:verifyinggo.mod:devops.gitlab.xxx.com/testo/[email protected]/go.mod:readinghttps://goproxy.cn/sumdb/sum.golang.org/......
  • centos7 部署 Mysql 5.7
    (centos7部署Mysql5.7)一、安装2.1环境准备1、查看系统自带或之前安装的mariadb。rpm-qa|grepmariadb2、卸载它们rpm-e--nodepsmariadb-libs-5.5.60-1.el7_5.x86_643、再看一下之前有没有安装过mysqlrpm-qa|grepmysql如果没有这里不会有任何的返回,如......
  • NCC仓库参照设置组织
    //单据表体编辑前设置组织props.cardTable.setQueryCondition(DELIVERY_CONST.tableId,{[key]:()=>{return{pk_org:csendstockorgid};}}......
  • CentOS7 本地光盘镜像rpm包
    CentOS7本地光盘镜像rpm包一、前言rpm包的下载方式通过本地光盘镜像下载rpm,centos7.iso镜像文件,内置了绝大多数软件的rpm包(本文章即演示如何配置本地rpm)在线下载rpm包,有很多软件的官网,以及第三方软件仓库,会提供下载功能http://rpm.phone.net/www.rpmfind.net更加精......
  • CentOS7.6配置CentOS-7-x86_64-Everything-1810.iso本地镜像源
    1,准备工作需要下载CentOS-7-x86_64-Everything-1810.iso镜像并放置到服务器上,2,挂在镜像# mount-oloop/opt/CentOS-7-x86_64-Everything-1810.iso/mntmount:挂载命令,-oloop:指定将ISO文件以loop模式挂载,即将文件看作一个块设备 /mnt:被挂载目的地,即挂载点。3,......
  • CentOS7安装体验
    一。准备一个32GU盘二。下载老毛桃,安装后,制作一个U盘启动盘,用FAT32文件格式 三。下载CentOS7镜像,下载mini版本,因为要放在FAT32文件格式的U盘中,所以文件不能超出4G。 四。安装前把主机电脑上硬盘全部分区删除 五。U盘启动时选择CentOSInstall  注意要修改下  ......
  • yum源导入KEY值----warning: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key
    Totalsize:42MDownloadingPackages:warning:rpmts_HdrFromFdno:HeaderV3RSA/SHA1Signature,keyIDc105b9de:NOKEYRetrievingkeyfromfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5GPGkeyretrievalfailed:[Errno14]Couldnotopen/readfile:///......
  • 如何在centos7部署网站
    如何在centos7部署网站1.买服务器推荐阿里云试用三个月。2.安装数据库,Java,nginxjava安装教程https://www.youtube.com/watch?v=90-0dRxs1fs&ab_channel=LiquidWebmysql安装教程https://www.bilibili.com/video/BV1qS4y1h77S/nginx安装yuminstallnginx其他注意事项:修......
  • centos7系统配置阿里云yum源
    先查看系统是否有wget这个命令,没有的话需要先安装下:yum-yinstallwget 下面会用到此命令  进入yum源目录 将以上本地源备份建立备份存放目录mkdiryum.bak将原文文件全部移动至备份目录mv*oyum.bak  阿里云源地址:http://mirrors.aliyun.com/repo   选用......
  • centos7升级nvidia驱动
    硬件环境:安装centos7的服务器centos7上基本都是没有图像界面的,所以可以直接装卸载显卡:方式1:./驱动文件.run--uninstall方式2:/usr/bin/nvidia-uninstall卸载完以后,安装新的驱动./新的驱动文件.run-no-opengl-files-no-x-check-no-nouveau-check安装过程中出出现很多选......