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源,已经可以用了

总结

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

相关文章
|
1月前
|
应用服务中间件 Linux 网络安全
Centos 8.0中Nginx配置文件和https正书添加配置
这是一份Nginx配置文件,包含HTTP与HTTPS服务设置。主要功能如下:1) 将HTTP(80端口)请求重定向至HTTPS(443端口),增强安全性;2) 配置SSL证书,支持TLSv1.1至TLSv1.3协议;3) 使用uWSGI与后端应用通信(如Django);4) 静态文件托管路径设为`/root/code/static/`;5) 定制错误页面(404、50x)。适用于Web应用部署场景。
428 87
|
26天前
|
Ubuntu 安全 Linux
CentOS与Ubuntu中防火墙配置命令集汇
有了这些,你就能遨游在 CentOS 和 Ubuntu 的海洋中,频繁地改变你的防火墙设置,快速地应对各种安全威胁,同时也能保证你的系统可以正常工作。出发吧,勇敢的编程者,随着这些命令集的涌动,扬帆起航,走向安全的网络世界!
80 5
|
1月前
|
Linux
Centos6配置阿里云yum源报错
在CentOS 6配置阿里云Yum源时,可能出现EPEL仓库访问报错(404 Not Found)。解决方法:编辑`/etc/yum.repos.d/epel.repo`文件,将`enabled`和`gpgcheck`参数设为0 ``` 此设置可解决仓库无法访问的问题。
501 29
|
2月前
|
关系型数据库 MySQL Linux
CentOS 7系统下详细安装MySQL 5.7的步骤:包括密码配置、字符集配置、远程连接配置
以上就是在CentOS 7系统下安装MySQL 5.7的详细步骤。希望这个指南能帮助你顺利完成安装。
619 26
|
2月前
|
安全 Linux 网络安全
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
102 10
|
4月前
|
缓存 Ubuntu Linux
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
413 25
|
5月前
|
Java
CentOS7.8配置Adoptium-Java17运行环境
本指南介绍如何设置清华镜像源并安装 Temurin-17-JRE 运行环境。首先,编辑 `/etc/yum.repos.d/adoptium.repo` 文件,配置清华镜像源。接着,使用 `yum install -y temurin-17-jre` 命令安装 Temurin-17-JRE,并通过 `java --version` 验证安装成功。相关配置和操作界面截图附后。
152 8
|
5月前
|
网络协议 Java 应用服务中间件
centos7环境下tomcat8的安装与配置
本文介绍了在Linux环境下安装和配置Tomcat 8的详细步骤。首先,通过无网络条件下的文件交互软件(如Xftp 6或MobaXterm)下载并解压Tomcat安装包至指定路径,启动Tomcat服务并测试访问。接着,修改Tomcat端口号以避免冲突,并部署Java Web应用项目至Tomcat服务器。最后,调整Linux防火墙规则,确保外部可以正常访问部署的应用。关键步骤包括关闭或配置防火墙、添加必要的端口规则,确保Tomcat服务稳定运行。
|
缓存 Linux
CentOS7配置阿里yum源 超详细!!!
CentOS7配置阿里yum源 超详细!!!
29043 2