CentOS 8 安装国内、本地YUM源

环境:windows 11、 VMware 17、Cent OS 8

目的:加快软件下载速度

1、国内YUM源安装

使用国外的源,速度卡到不显示

备份默认YUM源文件

[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# mkdir yum.bak
[root@localhost yum.repos.d]# ls
CentOS-AppStream.repo   CentOS-CR.repo         CentOS-Extras.repo     CentOS-Media.repo       CentOS-Vault.repo
CentOS-Base.repo        CentOS-Debuginfo.repo  CentOS-fasttrack.repo  CentOS-PowerTools.repo  yum.bak
CentOS-centosplus.repo  CentOS-Devel.repo      CentOS-HA.repo         CentOS-Sources.repo
[root@localhost yum.repos.d]# mv *.repo yum.bak/
[root@localhost yum.repos.d]# ls
yum.bak
[root@localhost yum.repos.d]# 

下载阿里源:

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo

下载过程如下:

[root@localhost yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
--2023-11-29 15:42:59--  https://mirrors.aliyun.com/repo/Centos-8.repo
正在解析主机 mirrors.aliyun.com (mirrors.aliyun.com)... 111.32.209.250, 111.32.209.193, 111.32.209.196, ...
正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|111.32.209.250|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:2590 (2.5K) [application/octet-stream]
正在保存至: “/etc/yum.repos.d/CentOS-Base.repo”

/etc/yum.repos.d/CentOS-Base.repo    100%[====================================================================>]   2.53K  --.-KB/s  用时 0.001s  

2023-11-29 15:43:00 (2.74 MB/s) - 已保存 “/etc/yum.repos.d/CentOS-Base.repo” [2590/2590])

[root@localhost yum.repos.d]# ls
CentOS-Base.repo  yum.bak

清除缓存:

[root@localhost yum.repos.d]# yum clean all
0 文件已删除

建立缓存:

[root@localhost yum.repos.d]# yum -y makecache
CentOS-8 - Base - mirrors.aliyun.com                                                                              1.6 MB/s | 4.6 MB     00:02    
CentOS-8 - Extras - mirrors.aliyun.com                                                                             26 kB/s |  10 kB     00:00    
CentOS-8 - AppStream - mirrors.aliyun.com                                                                         1.0 MB/s | 8.4 MB     00:08    
元数据缓存已建立。

查看仓库:

[root@localhost yum.repos.d]# yum repolist
仓库标识               仓库名称
AppStream             CentOS-8 - AppStream - mirrors.aliyun.com
base                  CentOS-8 - Base - mirrors.aliyun.com
extras                CentOS-8 - Extras - mirrors.aliyun.com

安装apache测试:

[root@localhost yum.repos.d]# yum -y install httpd
上次元数据过期检查:0:00:44 前,执行于 2023年11月29日 星期三 15时43分58秒。
依赖关系解决。
==================================================================================================================================================
 软件包                             架构                   版本                                                   仓库                       大小
==================================================================================================================================================
安装:
 httpd                              x86_64                 2.4.37-43.module_el8.5.0+1022+b541f3b1                 AppStream                 1.4 M
安装依赖关系:
 apr                                x86_64                 1.6.3-12.el8                                           AppStream                 129 k
 apr-util                           x86_64                 1.6.1-6.el8                                            AppStream                 105 k
 centos-logos-httpd                 noarch                 85.8-2.el8                                             base                       75 k
 httpd-filesystem                   noarch                 2.4.37-43.module_el8.5.0+1022+b541f3b1                 AppStream                  39 k
 httpd-tools                        x86_64                 2.4.37-43.module_el8.5.0+1022+b541f3b1                 AppStream                 107 k
 mod_http2                          x86_64                 1.15.7-3.module_el8.4.0+778+c970deab                   AppStream                 154 k
安装弱的依赖:
 apr-util-bdb                       x86_64                 1.6.1-6.el8                                            AppStream                  25 k
 apr-util-openssl                   x86_64                 1.6.1-6.el8                                            AppStream                  27 k
启用模块流:
 httpd                                                     2.4                                                                                   

事务概要
==================================================================================================================================================
安装  9 软件包

总下载:2.1 M
安装大小:5.6 M
下载软件包:
(1/9): apr-util-1.6.1-6.el8.x86_64.rpm                                                                            435 kB/s | 105 kB     00:00    
(2/9): apr-1.6.3-12.el8.x86_64.rpm                                                                                485 kB/s | 129 kB     00:00    
(3/9): centos-logos-httpd-85.8-2.el8.noarch.rpm                                                                   270 kB/s |  75 kB     00:00    
(4/9): apr-util-bdb-1.6.1-6.el8.x86_64.rpm                                                                        351 kB/s |  25 kB     00:00    
(5/9): apr-util-openssl-1.6.1-6.el8.x86_64.rpm                                                                    470 kB/s |  27 kB     00:00    
(6/9): httpd-filesystem-2.4.37-43.module_el8.5.0+1022+b541f3b1.noarch.rpm                                         171 kB/s |  39 kB     00:00    
(7/9): httpd-tools-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64.rpm                                              487 kB/s | 107 kB     00:00    
(8/9): mod_http2-1.15.7-3.module_el8.4.0+778+c970deab.x86_64.rpm                                                  632 kB/s | 154 kB     00:00    
(9/9): httpd-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64.rpm                                                    881 kB/s | 1.4 MB     00:01    
--------------------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                              1.1 MB/s | 2.1 MB     00:01     
警告:/var/cache/dnf/base-be643a1e920f6036/packages/centos-logos-httpd-85.8-2.el8.noarch.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID 8483c65d: NOKEY
CentOS-8 - Base - mirrors.aliyun.com                                                                              9.8 kB/s | 1.6 kB     00:00    
导入 GPG 公钥 0x8483C65D:
 Userid: "CentOS (CentOS Official Signing Key) <security@centos.org>"
 指纹: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D
 来自: http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official
导入公钥成功
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
  准备中  :                                                                                                                                   1/1 
  安装    : apr-1.6.3-12.el8.x86_64                                                                                                           1/9 
  运行脚本: apr-1.6.3-12.el8.x86_64                                                                                                           1/9 
  安装    : apr-util-bdb-1.6.1-6.el8.x86_64                                                                                                   2/9 
  安装    : apr-util-openssl-1.6.1-6.el8.x86_64                                                                                               3/9 
  安装    : apr-util-1.6.1-6.el8.x86_64                                                                                                       4/9 
  运行脚本: apr-util-1.6.1-6.el8.x86_64                                                                                                       4/9 
  安装    : httpd-tools-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64                                                                         5/9 
  运行脚本: httpd-filesystem-2.4.37-43.module_el8.5.0+1022+b541f3b1.noarch                                                                    6/9 
  安装    : httpd-filesystem-2.4.37-43.module_el8.5.0+1022+b541f3b1.noarch                                                                    6/9 
  安装    : centos-logos-httpd-85.8-2.el8.noarch                                                                                              7/9 
  安装    : mod_http2-1.15.7-3.module_el8.4.0+778+c970deab.x86_64                                                                             8/9 
  安装    : httpd-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64                                                                               9/9 
  运行脚本: httpd-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64                                                                               9/9 
  验证    : centos-logos-httpd-85.8-2.el8.noarch                                                                                              1/9 
  验证    : apr-1.6.3-12.el8.x86_64                                                                                                           2/9 
  验证    : apr-util-1.6.1-6.el8.x86_64                                                                                                       3/9 
  验证    : apr-util-bdb-1.6.1-6.el8.x86_64                                                                                                   4/9 
  验证    : apr-util-openssl-1.6.1-6.el8.x86_64                                                                                               5/9 
  验证    : httpd-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64                                                                               6/9 
  验证    : httpd-filesystem-2.4.37-43.module_el8.5.0+1022+b541f3b1.noarch                                                                    7/9 
  验证    : httpd-tools-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64                                                                         8/9 
  验证    : mod_http2-1.15.7-3.module_el8.4.0+778+c970deab.x86_64                                                                             9/9 
Installed products updated.

已安装:
  apr-1.6.3-12.el8.x86_64                                                    apr-util-1.6.1-6.el8.x86_64                                          
  apr-util-bdb-1.6.1-6.el8.x86_64                                            apr-util-openssl-1.6.1-6.el8.x86_64                                  
  centos-logos-httpd-85.8-2.el8.noarch                                       httpd-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64                  
  httpd-filesystem-2.4.37-43.module_el8.5.0+1022+b541f3b1.noarch             httpd-tools-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64            
  mod_http2-1.15.7-3.module_el8.4.0+778+c970deab.x86_64                     

完毕!
[root@localhost yum.repos.d]# 

显然,速度提升非常明显

---------------------------------------------分割线-------------------------------------------------------------------------

2、本地yum源

挂载镜像,镜像指的是安装操作系统的文件,如下:

查看镜像是否存在:

[root@localhost ~]# df -h /dev/sr0 
文件系统        容量  已用  可用 已用% 挂载点
/dev/sr0        7.7G  7.7G     0  100% /run/media/root/CentOS-8-2-2004-x86_64-dvd

将镜像挂载并查看挂载是否成功:

[root@localhost ~]# mount /dev/sr0 /mnt/
mount: /mnt: WARNING: device write-protected, mounted read-only.
[root@localhost ~]# df -h /dev/sr0 
文件系统        容量  已用  可用 已用% 挂载点
/dev/sr0        7.7G  7.7G     0  100% /mnt

设置开机自动挂载:

[root@cm3 ~]# vim /etc/fstab

#文件内容如下,最后一行为添加内容
/dev/mapper/cl-root     /                       xfs     defaults        0 0
UUID=9dbdc60b-7df2-44b3-b623-588d1c4516db /boot ext4    defaults        1 2
/dev/mapper/cl-swap     swap                    swap    defaults        0 0
/dev/sr0 /mnt/cdrom iso9660 defaults 0 0

备份原YUM源文件,如上(略)

新建CentOS-Base.repo 文件,在/etc/yum.repos.d目录下,内容如下:

[CenOS8-Base]
name=CenOS8-Base
baseurl=file:///mnt/cdrom/BaseOS
gpgcheck=0
enabled=1

[CenOS8-AppStream]
name=CenOS8-AppStream
baseurl=file:///mnt/cdrom/AppStream
gpgcheck=0
enabled=1

其中:

baseurl ,指定挂载的目录下的BaseOS 以及AppStream目录
gpgcheck 是否校验
enabled 是否启用该镜像

清除缓存、建立缓存、安装测试

[root@localhost yum.repos.d]# yum clean all
0 文件已删除
[root@localhost yum.repos.d]# yum makecache
CenOS8-Base                                                                                       4.0 MB/s | 2.2 MB     00:00    
CenOS8-AppStream                                                                                  4.9 MB/s | 5.7 MB     00:01    
上次元数据过期检查:0:00:01 前,执行于 2023年11月29日 星期三 16时14分10秒。
元数据缓存已建立。
[root@localhost yum.repos.d]# yum -y install httpd
上次元数据过期检查:0:00:20 前,执行于 2023年11月29日 星期三 16时14分10秒。
依赖关系解决。
==================================================================================================================================
 软件包                       架构             版本                                              仓库                        大小
==================================================================================================================================
安装:
 httpd                        x86_64           2.4.37-21.module_el8.2.0+382+15b0afa8             CenOS8-AppStream           1.7 M
安装依赖关系:
 apr                          x86_64           1.6.3-9.el8                                       CenOS8-AppStream           125 k
 apr-util                     x86_64           1.6.1-6.el8                                       CenOS8-AppStream           105 k
 centos-logos-httpd           noarch           80.5-2.el8                                        CenOS8-Base                 24 k
 httpd-filesystem             noarch           2.4.37-21.module_el8.2.0+382+15b0afa8             CenOS8-AppStream            36 k
 httpd-tools                  x86_64           2.4.37-21.module_el8.2.0+382+15b0afa8             CenOS8-AppStream           103 k
 mod_http2                    x86_64           1.11.3-3.module_el8.2.0+307+4d18d695              CenOS8-AppStream           157 k
安装弱的依赖:
 apr-util-bdb                 x86_64           1.6.1-6.el8                                       CenOS8-AppStream            25 k
 apr-util-openssl             x86_64           1.6.1-6.el8                                       CenOS8-AppStream            27 k
启用模块流:
 httpd                                         2.4                                                                               

事务概要
==================================================================================================================================
安装  9 软件包

总计:2.3 M
安装大小:6.0 M
下载软件包:
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
  准备中  :                                                                                                                   1/1 
  安装    : apr-1.6.3-9.el8.x86_64                                                                                            1/9 
  运行脚本: apr-1.6.3-9.el8.x86_64                                                                                            1/9 
  安装    : apr-util-bdb-1.6.1-6.el8.x86_64                                                                                   2/9 
  安装    : apr-util-openssl-1.6.1-6.el8.x86_64                                                                               3/9 
  安装    : apr-util-1.6.1-6.el8.x86_64                                                                                       4/9 
  运行脚本: apr-util-1.6.1-6.el8.x86_64                                                                                       4/9 
  安装    : httpd-tools-2.4.37-21.module_el8.2.0+382+15b0afa8.x86_64                                                          5/9 
  运行脚本: httpd-filesystem-2.4.37-21.module_el8.2.0+382+15b0afa8.noarch                                                     6/9 
  安装    : httpd-filesystem-2.4.37-21.module_el8.2.0+382+15b0afa8.noarch                                                     6/9 
  安装    : centos-logos-httpd-80.5-2.el8.noarch                                                                              7/9 
  安装    : mod_http2-1.11.3-3.module_el8.2.0+307+4d18d695.x86_64                                                             8/9 
  安装    : httpd-2.4.37-21.module_el8.2.0+382+15b0afa8.x86_64                                                                9/9 
  运行脚本: httpd-2.4.37-21.module_el8.2.0+382+15b0afa8.x86_64                                                                9/9 
  验证    : centos-logos-httpd-80.5-2.el8.noarch                                                                              1/9 
  验证    : apr-1.6.3-9.el8.x86_64                                                                                            2/9 
  验证    : apr-util-1.6.1-6.el8.x86_64                                                                                       3/9 
  验证    : apr-util-bdb-1.6.1-6.el8.x86_64                                                                                   4/9 
  验证    : apr-util-openssl-1.6.1-6.el8.x86_64                                                                               5/9 
  验证    : httpd-2.4.37-21.module_el8.2.0+382+15b0afa8.x86_64                                                                6/9 
  验证    : httpd-filesystem-2.4.37-21.module_el8.2.0+382+15b0afa8.noarch                                                     7/9 
  验证    : httpd-tools-2.4.37-21.module_el8.2.0+382+15b0afa8.x86_64                                                          8/9 
  验证    : mod_http2-1.11.3-3.module_el8.2.0+307+4d18d695.x86_64                                                             9/9 
Installed products updated.

已安装:
  apr-1.6.3-9.el8.x86_64                                             apr-util-1.6.1-6.el8.x86_64                                  
  apr-util-bdb-1.6.1-6.el8.x86_64                                    apr-util-openssl-1.6.1-6.el8.x86_64                          
  centos-logos-httpd-80.5-2.el8.noarch                               httpd-2.4.37-21.module_el8.2.0+382+15b0afa8.x86_64           
  httpd-filesystem-2.4.37-21.module_el8.2.0+382+15b0afa8.noarch      httpd-tools-2.4.37-21.module_el8.2.0+382+15b0afa8.x86_64     
  mod_http2-1.11.3-3.module_el8.2.0+307+4d18d695.x86_64             

完毕!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/202062.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Drawer抽屉(antd-design组件库)简单用法

1.Drawer抽屉 屏幕边缘滑出的浮层面板。 2.何时使用 抽屉从父窗体边缘滑入&#xff0c;覆盖住部分父窗体内容。用户在抽屉内操作时不必离开当前任务&#xff0c;操作完成后&#xff0c;可以平滑地回到原任务。 需要一个附加的面板来控制父窗体内容&#xff0c;这个面板在需要时…

3D场景建模工具

在线工具推荐&#xff1a; 三维数字孪生场景工具 - GLTF/GLB在线编辑器 - Three.js AI自动纹理化开发 - YOLO 虚幻合成数据生成器 - 3D模型在线转换 - 3D模型预览图生成服务 1. 什么是3D场景建模&#xff1f; 3D场景建模是一种通过计算机图形学技术&#xff0c;将现实世…

<Linux>冯诺依曼体系结构||操作系统||系统调用于用户操作接口

前言:本文从软硬件角度计算机解释软硬件结构 硬件—冯诺依曼体系结构 软件—操作系统 文章目录 冯诺依曼计算机体系结构背景理解举例 操作系统(OS)OS的管理为什么要有操作系统? 系统调用与用户操作接口系统调用用户操作接口引入:printf&&scanf的重新理解库函数 计算机…

Could NOT find resource [logback-test.xml]

修改 之后就可以正常启动了

Node.js案例 - 记账本

目录 项目效果 项目的搭建 ​编辑 响应静态网页 ​编辑 ​编辑 结合MongoDB数据库 结合API接口 进行会话控制 项目效果 该案例实现账单的添加删除查看&#xff0c;用户的登录注册。功能比较简单&#xff0c;但是案例主要是使用前段时间学习的知识进行实现的&#xff0c…

详解原生Spring当中的额外功能开发MethodBeforeAdvice与MethodInterceptor接口!

&#x1f609;&#x1f609; 学习交流群&#xff1a; ✅✅1&#xff1a;这是孙哥suns给大家的福利&#xff01; ✨✨2&#xff1a;我们免费分享Netty、Dubbo、k8s、Mybatis、Spring...应用和源码级别的视频资料 &#x1f96d;&#x1f96d;3&#xff1a;QQ群&#xff1a;583783…

软件测试测试文档的编写和阅读

在软件测试中的流程中&#xff0c;测试文档也是一个重要的流程&#xff0c;所以测试人员也需要学习测试文档的编写和阅读。 一、定义&#xff1a; 测试文档&#xff08;Testing Documentation&#xff09;记录和描述了整个测试流程&#xff0c;它是整个测试活动中非常重要的文…

layui提示框没有渲染bug解决

bug&#xff1a;使用layui时或许是依赖导入又或是ideal和浏览器缓存问题导致前面明明正常的页面显示&#xff0c;后面出现提示框没有css样式&#xff0c;弹出框没有背景css 效果如下 解决后 解决方法 在你的代码中引入layer.js 我这是jsp页面 <script type"text/jav…

idea方法注释模版设置

方法上面的注释模版&#xff1a; Template text: ** Description $desc$ $param$ $return$* Aauthor yimeng* date $DATE$ $TIME$ **/param&#xff1a; groovyScript("def result ;def params \"${_1}\".replaceAll([\\\\[|\\\\]|\\\\s], ).split(,).toLis…

机器学习笔记 - 3D数据的常见表示方式

一、简述 从单一角度而自动合成3D数据是人类视觉和大脑的基本功能,这对计算机视觉算法来说是比较难的。但随着LiDAR、RGB-D 相机(RealSense、Kinect)和3D扫描仪等3D传感器的普及和价格的降低,3D 采集技术的最新进展取得了巨大飞跃。与广泛使用的 2D 数据不同,3D 数据具有丰…

Opencv 极坐标变换

变换后图片 代码 // 以Center为极坐标原点&#xff0c;将RowFrom到RowTo的圆环&#xff0c;仅仅变换该范围内的点&#xff0c;忽略掉其他部分。 #include "polar_transeforme.hpp" #include <string>using namespace cv;void calculate_map(int rouFrom, int …

Matlab 在一个文件中调用另一个文件中的函数

文章目录 Part.I IntroductionPart.II 方法Chap.I A 文件中只有一个函数Chap.II A 文件中有多个函数 Part.I Introduction 本文介绍一下在脚本文件 B 中调用文件 A 中的函数的方法。 Part.II 方法 目的&#xff1a;在文件B.m调用A.m中的函数 默认两个文件在一个文件夹下&…

JSch线上出现com.jcraft.jsch.JSchException: channel is not opened.问题分析

JSch线上出现com.jcraft.jsch.JSchException: channel is not opened.问题分析 文章目录 JSch线上出现com.jcraft.jsch.JSchException: channel is not opened.问题分析1. 背景1.系统使用jsch这个框架做文件发送以及远程命令执行的操作,系统一直运行正常,直到某一个环境发现 2.…

陪诊系统:基于自然语言处理的患者沟通创新

医疗领域的数字化转型正日益引入创新技术&#xff0c;其中基于自然语言处理&#xff08;NLP&#xff09;的陪诊系统成为提升患者沟通的一项关键技术。本文将深入研究这一领域&#xff0c;介绍陪诊系统如何借助NLP实现患者沟通的创新&#xff0c;并提供一个简单的Python代码示例…

Excel导入组件的封装以及使用页面点击弹出该弹框

封装的组件 <template><el-dialogwidth"500px"title"员工导入":visible"showExcelDialog"close"$emit(update:showExcelDialog, false)"><el-row type"flex" justify"center"><div class&q…

如何跑通跨窗口渲染:multipleWindow3dScene

New 这是一个跨窗口渲染的示例&#xff0c;用 Three.js 和 localStorage 在同一源&#xff08;同产品窗口&#xff09;上跨窗口设置 3D 场景。而这也是本周推特和前端圈的一个热点&#xff0c;有不少人在争相模仿它的实现&#xff0c;如果你对跨窗口的渲染有兴趣&#xff0c;可…

Rust之构建命令行程序(一):接受命令行参数

开发环境 Windows 10Rust 1.73.0 VS Code 1.84.2 项目工程 这次创建了新的工程minigrep. IO工程&#xff1a;构建命令行程序 这一章回顾了到目前为止你所学的许多技能&#xff0c;并探索了一些更标准的库特性。我们将构建一个与文件和命令行输入/输出交互的命令行工具&#…

微信小程序——给按钮添加点击音效

今天来讲解一下如何给微信小程序的按钮添加点击音效 注意&#xff1a;这里的按钮不一定只是 <button>&#xff0c;也可以是一张图片&#xff0c;其实只是添加一个监听点击事件的函数而已 首先来看下按钮的定义 <button bind:tap"onInput" >点我有音效&…

PlantUML语法(全)及使用教程-用例图

目录 1. 用例图1.1、什么是用例图1.2、用例图的构成1.3、参与者1.4、用例1.4.1、用例基本概念1.4.2、用例的识别1.4.3、用例的要点1.4.3、用例的命名1.4.4、用例的粒度 1.5、应用示例1.5.1、用例1.5.2、角色1.5.3、改变角色的样式1.5.4、用例描述1.5.5、改变箭头方向1.5.6、使用…

市场调研:智能音响市场分析与前景预测

信息技术的不断发展下我国智能音响产品逐渐出现在大众眼前&#xff0c;并且市场普及率也在不断提高。智能化成为各行业发展的新趋势&#xff0c;受到疫情的影响目前智能音响市场增速有所放缓。 智能音响又称为智能音箱是音箱升级的产物&#xff0c;是家庭消费者用语音进行上网的…