首页 > 系统相关 >CentOS7之yum仓库配置

CentOS7之yum仓库配置

时间:2023-05-08 13:13:16浏览次数:47  
标签:repo .. 仓库 svr7 CentOS7 yum cos7dvd root

(1)准备本地软件仓库

挂载CentOS7光盘
将光盘内的所有文档拷贝到 /repo/cos7dvd/ 目录下
(2)设置yum使用本地仓库作为软件源

添加新的软件源,指向前一步准备的本地软件仓库
清理yum缓存数据
列出软件仓库列表,确认结果
1.2 步骤
实现此案例需要按照如下步骤进行。

步骤一:准备本地软件仓库
(1)挂载CentOS7光盘

[root@svr7 ~]# mkdir -p /mnt/dvd/ //建挂载点
mount: /dev/sr0 写保护,将以只读方式挂载
[root@svr7 ~]# mount /dev/cdrom /mnt/dvd/ //挂载光盘
mount: /dev/sr0 写保护,将以只读方式挂载
(2)将光盘内的所有文档拷贝到 /repo/cos7dvd/ 目录下

[root@svr7 ~]# mkdir -p /repo/cos7dvd
[root@svr7 ~]# cp -rf /mnt/dvd/* /repo/cos7dvd/
[root@svr7 ~]#
(3)确认本地仓库目录

[root@svr7 ~]# ls /repo/cos7dvd/
CentOS_BuildTag images repodata
EFI isolinux RPM-GPG-KEY-CentOS-7
EULA LiveOS RPM-GPG-KEY-CentOS-Testing-7
GPL Packages TRANS.TBL
步骤二:设置yum使用本地仓库作为软件源
(1)清理旧的配置,或者不可用/不使用的配置,避免干扰

[root@svr7 ~]# mkdir /etc/yum.repos.d/oldrepo
[root@svr7 ~]# mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/oldrepo/
(2)添加新的软件源,指向前一步准备的本地软件仓库

[root@svr7 ~]# yum-config-manager --add-repo file:///repo/cos7dvd/
.. ..
adding repo from: file:///repo/cos7dvd/
[repo_cos7dvd_]
name=added from: file:///repo/cos7dvd/
baseurl=file:///repo/cos7dvd/
enabled=1
[root@svr7 ~]# ls /etc/yum.repos.d/ //确认自动添加的配置文件
oldrepo repo_cos7dvd_.repo
(3)禁止检查软件签名

[root@svr7 ~]# vim /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
.. ..
gpgcheck = 0 //取消软件签名检查
.. ..
(4)清理yum缓存数据

[root@svr7 ~]# yum clean all
.. ..
正在清理软件源: repo_cos7dvd_
Cleaning up everything
Cleaning up list of fastest mirrors
(5)列出软件仓库列表,确认结果

[root@svr7 ~]# yum repolist
.. ..
repo_cos7dvd_ | 3.6 kB 00:00
(1/2): repo_cos7dvd_/group_gz | 155 kB 00:00
(2/2): repo_cos7dvd_/primary_db | 3.0 MB 00:00
Determining fastest mirrors
源标识 源名称 状态
repo_cos7dvd_ added from: file:///repo/cos7dvd/ 3,831
repolist: 3,831

标签:repo,..,仓库,svr7,CentOS7,yum,cos7dvd,root
From: https://www.cnblogs.com/xkc123/p/17381411.html

相关文章

  • 数据仓库(Data Warehouse)
    数据仓库(DataWarehouse)和数据集市(DataMart)产品。包括数据转换、管理和存取等方面的预配置软件,通常还包括一些业务模型,如财务分析模型。......
  • CentOS7|8 repository
     #背景```使用阿里云CentOS作为镜像仓库```# 镜像仓库```#-默认系统没有安装wget,因此使用curl最方便curl-o/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com/repo/Centos-7.reposed-i's/mirrors.cloud.aliyuncs.com/mirrors.aliyuncs.com/g'/etc/......
  • git 配置远程仓库
    本文是为了使用git拉取和推送时,能够免密同步远程服务器ps:首先要有一台远程服务器其次是远程服务器和本地,都安装了git生成密钥ssh-keygen参数说明使用ssh-keygen生成密钥,几个主要使用的参数-t指定加密算法-C指定密钥注释(相当于对密钥添加一个名字)-f指定要......
  • maven怎么配置本地仓库、私服仓库、远程仓库,以及能不能配置多个
       ......
  • CentOS7编译dlib GPU版
    1.安装CUDA和CudNN略..2.更新cmake1)下载cmake源码wgethttps://cmake.org/files/v3.13/cmake-3.13.3-Linux-x86_64.tar.gz2)解压tarzxvfcmake-3.13.3-Linux-x86_64.tar.gz3)删除旧的cmakesudoyumremovecmake4)添加cmake环境变量sudonano/etc/profile#在最......
  • yum 下载全量依赖 rpm 包及离线安装
    yum下载全量依赖rpm包及离线安装简介通常生产环境由于安全原因都无法访问互联网。此时就需要进行离线安装,主要有两种方式:源码编译、rpm包安装。源码编译耗费时间长且缺乏编译环境,所以一般都选择使用离线rpm包安装。验证环境Centos7.8查看依赖包可以使用“yumdeplist......
  • CentOS7搭建LAMP环境
    一、LMAP版本VMware版本:16.2.4Linux版本:CentOS7.7Apache版本:Apache2.4.6MySQL版本:MySQL5.6.51PHP版本:PHP7.2.34二、Apache环境配置1.安装配置LAMP环境需要的辅助工具(vim、tmux和wget)yuminstallvimtmuxwget-y2.安装Apache(×)yum-yinstallhttpd......
  • centos7使用yum安装postgis数据库
    https://www.postgresql.org/download/linux/redhat/1添加PostgreSQLYum源sudoyuminstallepel-releasesudoyuminstall-yhttps://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm2安装PostgreSQL和PostGISsudo......
  • mysql镜像仓库地址
    mysql镜像仓库地址https://hub.docker.com/_/mysql?tab=tags 先谋生,再谋爱......
  • Centos7下的pm2环境离线安装
    一、下载node离线包并安装官网:https://nodejs.org/en/download/根据操作系统类型下载指定包:wget https://nodejs.org/dist/v16.20.0/node-v16.20.0-linux-x64.tar.xz解压:tar-xvfnode-v16.20.0-linux-x64.tar.xz 移动到指定目录并重新命名为nodemvnode-v16.20.0-linux-x64......