centos7.6安装本地yum源

centos7,安装,本地,yum · 浏览次数 : 1584

小编点评

## CentOS 7.6 安装本地 yum源前言 **注意:**文章内容可能会因环境不同而有所差异,请根据您的实际环境进行调整。 **环境说明:** 1. VMware vSphere虚拟机,操作系统安装可参考链接:CentOS7.6系统安装和网络配置 - 张不留行 - 博客园 (cnblogs.com) 2. 操作系统:CentOS7.6 安装步骤: 1. 准备 ISO 文件方式一: - 连接 ISO 文件。 - 使用 `mount /dev/cdrom /mnt/cdrommount: /dev/sr0 is write-protected, mounting read-only` 命令挂载 ISO 文件到 `/mnt/cdrom` 上。 2. 挂载 yum 源步骤: - 创建 `/mnt/cdrom2` 文件夹。 - 安装 yum源,挂载 ISO 文件: ``` mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrommount: /dev/sr0 is write-protected, mounting read-only ``` - 查看挂载状态: ``` umount /mnt/cdrommount ``` **步骤解析:** 1. 创建 `/mnt/cdrom2` 文件夹用于挂载 ISO 文件。 2. 安装 yum源,使用 `yum install` 命令从 `/etc/yum.repos.d/CentOS-Base.repo` 和 `/etc/yum.repos.d/CentOS-Media.repo` 等配置文件中下载源代码。 3. 创建 `bak` 文件夹用于放置 CentOS-*-文件。 4. 修改 `CentOS-Media.repo` 文件的 `baseurl` 属性,将其改为 ISO 文件挂载点的路径。 5. 设置 `gpgcheck=1` 等选项来进行 GPG 验签。 6. 清除旧 yum 源缓存并加载新 yum 源。 7. 修改 `/etc/fstab` 文件的 `/mnt/cdrommount` 属性,使其支持自动挂载。 8. 验证 `/etc/fstab` 文件中的配置信息是否正确。 **总结:** 1. 将 ISO 文件挂载到 `/mnt/cdrom` 上。 2. 安装 yum源,并设置自动挂载。 3. 验证 yum 源是否正确安装。

正文

centos7.6安装本地yum源

前言:文章内容可能会因环境不同而有所差异,所谓集思广益说不定灵感就来了呢; 文章初衷旨在交流学习、记录个人成长,如果能帮助到您,那就点个赞噢。

环境说明:

1、本实验使用的是VMware vsphere虚拟机,操作系统安装可参考链接:CentOS7.6系统安装和网络配置 - 张不留行 - 博客园 (cnblogs.com)

2、操作系统:CentOS7.6

 

安装步骤:

1.准备iso文件

方式一:在虚拟机上,需要连接iso文件,以便挂载。这种方式连接的iso文件路径是/dev/cdrom

方式二:在物理机上,使用笔记本与服务器网络连通,使用xshell打开xftp,使用xftp把iso文件传输到服务器的一个文件夹上,用于挂载,路径记录好。

 

2.挂载yum源步骤

1.根目录下创建一个文件夹,用于挂载ISO文件

mkdir /mnt/cdrom

2.安装yum源, 挂载iso文件, /dev/cdrom是源地址,/mnt/cdrom是挂载点,源地址和挂载点之间要有空格

mount /dev/cdrom /mnt/cdrom

mount: /dev/sr0 is write-protected, mounting read-only//(回显此信息说明挂载成功)

===============================================================================

卸载yum源

umount /mnt/cdrom  

(注意:要在yum挂载目录以外执行该命令,否则无法卸载)

===============================================================================

3. 进入yum源的配置文件夹yum.repos.d

cd /etc/yum.repos.d/

CentOS-Base.repo  是yum 网络源的配置文件
CentOS-Media.repo  是yum 本地源的配置文件

4.创建一个bak文件夹,用于放置CentOS-*文件(CentOS-Mdeia.repo除外)

mkdir bak
mv CentOS-Media.repo media.repo   #修改CentOS-Media.repo文件名,注意要以.repo后缀结尾
mv CentOS-* /etc/yum.repos.d/bak/  #将其他CentOS-文件移入bak文件夹,因为系统会逐个读取配置文件,读取到了其他文件(没有修改的)系统就无法正确获取yum源的路径

5.修改yum源配置文件

  • "baseurl="后面改为挂载ISO文件所在位置的路径,在baseurl (即为iso的挂载点,获取软件的地方)
  • 将enabled=0改为1(使此yum源生效)
  • gpgcheck=1 ,有1和0两个选择,分别代表是否进行gpg(GNU Private Guard) 校验,以确定rpm 包的来源是有效和安全的。这个选项如果设置在[main]部分,则对每个repository 都有效。默认值为0。
  • gpgkey,校验文件RPM-GPG-KEY的所在的路径。

6. 清除旧yum源缓存

yum clean all

7. 加载新yum源(将yum源缓存到本地)

yum makecache

8.将所有yum源的信息列出(验证yum源是否正确安装)

yum repolist all

9.设置开机自动挂载yum源(永久挂载yum源)

需要修改/etc/fstab文件,添加挂载信息。

vi /etc/fstab

注意:填写这个信息一定要正确无误,一定要验证正确后才能重启。否则重启后系统会进入紧急状态。

10.验证/etc/fstab文件修改的信息是否正确

直接单独mount/umount挂载点,检验/etc/fstab是否填写正确。如下图already mounted即为验证正确。

umount /mnt/cdrom
mount /mnt/cdrom

与centos7.6安装本地yum源相似的内容:

centos7.6安装本地yum源

centos7.6安装本地yum源 前言:文章内容可能会因环境不同而有所差异,所谓集思广益说不定灵感就来了呢; 文章初衷旨在交流学习、记录个人成长,如果能帮助到您,那就点个赞噢。 环境说明: 1、本实验使用的是VMware vsphere虚拟机,操作系统安装可参考链接:CentOS7.6系统安装和网

CentOS7.6系统安装和网络配置

CentOS7.6系统安装配置 前言:文章内容可能会因环境不同而有所差异,所谓集思广益说不定灵感就来了呢; 文章初衷旨在交流学习、记录个人成长,如果能帮助到您,那就点个赞噢。 环境说明: 1、本实验使用的是VMware workstation来创建虚拟机,创建虚拟机过程这里就不展开了,详情可查看:V

OpenStack Centos7 T版本搭建

目录Centos7搭建OpenStack T版本 --上1. 环境准备(所有节点操作)1.1 修改主机名1.2 关闭selinux 以及防火墙1.3 修改hosts1.4 配置时间同步controller 操作compute以及其他节点操作1.5 配置OpenStack 软件包1.6 安装数据库1.

CentOS7部署Docker(联网)

一、参考地址 https://blog.csdn.net/m0_49762804/article/details/131398587 二、Docker安装 安装依赖环境,yum-utils ## 检查是否安装 [root@localhost ES]# docker ps [root@localhos

[转帖]源码安装postgresql13+uuid-ossp+pg_pathman

https://www.jianshu.com/p/5331ad46861a 系统版本:Centos7.8 数据库版本:postgresql-13.6 pg_pathman版本:1.5.12 所有文件下载地址:链接:https://pan.baidu.com/s/1XvMk_q4WCtb0rImTq

JumpServer(v2.28.6) 堡垒机添加Linux资产 (图文教程)

前面介绍了如何在《CentOS7下搭建JumpServer 堡垒机》,基于这篇文章的环境搭建过程,接着介绍安装后的的功能配置使用。 首次wbe登录,https://ip:80,默认账号密码:admin,admin;这里自定义密码修改:admin@123 用户管理项 创建系统角色 创建用户 创建用户组

[转帖]centos7 firewall-cmd主机之间端口转发

目录 1. firewalld1.1 firewalld守护进程1.2 控制端口/服务1.3 伪装IP1.4 端口转发 2. 案例2.1 配置ServerA2.2 安装nginx测试 (可选)2.3 开启端口2.4 伪装IP2.5 端口转发2.6 配置ServerB2.7 修改nginx页面显示内容

opensips开启lua支持

操作系统 :CentOS 7.6_x64 opensips版本 :2.4.9 lua版本:5.1 今天整理下CentOS7环境下opensips2.4.9的lua模块笔记及使用示例,并提供运行效果截图。我将从以下几方面进行展开: 模块安装说明 模块参数说明 模块函数说明 模块使用示例 lua模块官方

[转帖]Centos 7.6 安装部署 openGauss 2.0 企业版 HA

https://www.modb.pro/db/567253?utm_source=index_ori 一、安装环境设置 1.1 硬件环境 名称最低配置建议配置测试配置 服务器数量 2 略 略 硬盘 * 至少1GB用于安装openGauss的应用程序。* 每个主机需大约300MB用于元数据存储。*

[转帖]Centos 7.6 安装部署 openGauss 3.1.0 企业版一主两备集群

https://www.cnblogs.com/dbajacky/p/16904017.html 一、安装环境设置 1.1 硬件环境 名称最低配置建议配置测试配置 服务器数量 3 略 略 硬盘 * 至少1GB用于安装openGauss的应用程序。* 每个主机需大约300MB用于元数据存储。* 预留7