centos7配置本地yum源实战

简介: centos7配置本地yum源实战

@[toc]

一 : 实验准备

1.1 实验环境准备

  • 虚拟机版本: VMware workstation pro 16
  • 系统版本 : centos7.6
[root@mufenggrow ~]# cat /etc/redhat-release 
## 查看系统版本
CentOS Linux release 7.6.1810 (Core) 

1.2 虚拟机的基本配置

操作之前先确认如下图两处位置已经勾选,下方使用IOS镜像文件里的镜像与系统匹配。

在这里插入图片描述

在虚拟机窗口右下角如果有个光盘且是蓝色的小点,证明可以正常使用
在这里插入图片描述

1.3 确认 在配置yum前光盘没有挂载

若如下图,显示已经挂载需要先卸载掉
在这里插入图片描述
卸载方式:

umount /dev/cdrom

当然你这里可能是挂载到了其他路径,并不是/mnt, 只要看到/dev/sr0,就直接卸载就行

正常没有挂载的情况如下图:

在这里插入图片描述

二. 开始设置本地yum源

2.1 备份原来的 yum源配置

[root@mufenggrow ~]# mv /etc/yum.repos.d/ /etc/yum.repos.d.bak
[root@mufenggrow ~]# mkdir /etc/yum.repos.d

2.2 创建本地yum源

  • 创建yum源文件的名称
[root@mufenggrow ~]# cd /etc/yum.repos.d
[root@mufenggrow yum.repos.d]# touch redhat.repo
[root@mufenggrow yum.repos.d]# ls
redhat.repo
  • 在文件中写入内容
[root@mufenggrow yum.repos.d]# vim redhat.repo 
[root@mufenggrow yum.repos.d]# cat redhat.repo 
[redhat]
name=mufenggrow
baseurl=file:///mnt
enabled=1
gpgcheck=0

关于这几行代码的含义:

[redhat]  ## 这个是源的名字,具有唯一性,不能和其他的重复
name=mufenggrow  ## 相当于注释,对redhat源的描述
baseurl=file:///mnt  ## 挂载的目录
enabled=1 #yum源是否启用 1-启用 0-不启用
gpgcheck=0 #安全检测 1-开启 0-不开启

三. 挂载测试

3.1 开始挂载

挂载的命令:

[root@mufenggrow ~]# mount /dev/cdrom /mnt
mount: /dev/sr0 写保护,将以只读方式挂载

在这里插入图片描述

3.2 测试是否可用

测试命令:

[root@mufenggrow ~]# yum repolist

在这里插入图片描述

此时说明yum源,已经可以用了

总结

天色已晚,今天就到这里了,欢迎遇到问题的小伙伴在博文下留言哦。

相关文章
|
5天前
|
Linux 网络安全 Apache
CentOS 7.2配置Apache服务httpd(上)
CentOS 7.2配置Apache服务httpd(上)
62 1
|
1月前
|
Oracle Java 关系型数据库
CentOS 7.6操作系统部署JDK实战案例
这篇文章介绍了在CentOS 7.6操作系统上通过多种方式部署JDK的详细步骤,包括使用yum安装openjdk、基于rpm包和二进制包安装Oracle JDK,并提供了配置环境变量的方法。
217 80
|
5天前
|
Linux PHP Apache
CentOS 7.2配置Apache服务httpd(下)
CentOS 7.2配置Apache服务httpd(下)
29 1
|
7天前
|
Linux 虚拟化 开发者
一键将CentOs的yum源更换为国内阿里yum源
一键将CentOs的yum源更换为国内阿里yum源
378 2
|
1月前
|
存储 Kubernetes 负载均衡
CentOS 7.9二进制部署K8S 1.28.3+集群实战
本文详细介绍了在CentOS 7.9上通过二进制方式部署Kubernetes 1.28.3+集群的全过程,包括环境准备、组件安装、证书生成、高可用配置以及网络插件部署等关键步骤。
225 3
CentOS 7.9二进制部署K8S 1.28.3+集群实战
|
2月前
|
弹性计算 关系型数据库 MySQL
centos7 mysql安装及配置
本文详细介绍了在阿里云服务器ECS上通过yum源安装MySQL 8.0.12的过程,包括更新yum源、下载并安装MySQL源、解决安装过程中可能遇到的问题等步骤。此外,还介绍了如何启动MySQL服务、设置开机自启、配置登录密码、添加远程登录用户以及处理远程连接异常等问题。适合初学者参考,帮助快速搭建MySQL环境。
199 8
centos7 mysql安装及配置
|
1月前
|
存储 Linux Docker
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
关于如何在CentOS 7.6上安装Docker、介绍Docker存储引擎以及服务进程关系的实战案例。
105 3
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
|
1月前
|
Linux
CentOS 7.x时间同步服务chrony配置详解
文章详细介绍了在CentOS 7.x系统中如何安装和配置chrony服务,以及它与ntpd服务的对比,强调了chrony在时间同步方面的高效性和准确性。
67 1
CentOS 7.x时间同步服务chrony配置详解
|
1月前
|
Linux pouch 容器
CentOS7部署阿里巴巴开源的pouch容器管理工具实战
关于如何在CentOS 7.6操作系统上安装和使用阿里巴巴开源的Pouch容器管理工具的实战教程。
78 2
CentOS7部署阿里巴巴开源的pouch容器管理工具实战
|
1天前
|
Linux
CentOS-Stream-9配置chfs
通过上述步骤,您就可以在CentOS Stream 9上配置并运行CHFS,为用户提供基于HTTP的文件分享服务。请注意,实际操作时应根据CHFS的具体版本和文档进行适当调整。
7 0