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 kapr-util                           x86_64                 1.6.1-6.el8                                            AppStream                 105 kcentos-logos-httpd                 noarch                 85.8-2.el8                                             base                       75 khttpd-filesystem                   noarch                 2.4.37-43.module_el8.5.0+1022+b541f3b1                 AppStream                  39 khttpd-tools                        x86_64                 2.4.37-43.module_el8.5.0+1022+b541f3b1                 AppStream                 107 kmod_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 kapr-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 kapr-util                     x86_64           1.6.1-6.el8                                       CenOS8-AppStream           105 kcentos-logos-httpd           noarch           80.5-2.el8                                        CenOS8-Base                 24 khttpd-filesystem             noarch           2.4.37-21.module_el8.2.0+382+15b0afa8             CenOS8-AppStream            36 khttpd-tools                  x86_64           2.4.37-21.module_el8.2.0+382+15b0afa8             CenOS8-AppStream           103 kmod_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 kapr-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             完毕!

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vue项目---vue路由操作

目录 202221336029-网安2211 1.基础路由的挂载 1.封装到文件 2.路由器的基本操作 1.高亮显示 高亮实现 高亮显示与模糊匹配 自定义高亮名称 2.导航传参 1.静态传参 2.动态传参 3.可选符号&#xff1a; 3.总结&#xff1a; 202221336029-网安2211 1.基础路由的挂载 …

c++之STL

首先我们来仔细研究string 首先我们需要实现string的构造函数和析构函数。有new就有delete. 然后我们实现size()和c_str()&#xff0c;其中c_str就是可以将string类型转换为char*类型返回。 通过运算符重载&#xff0c;我们就可以实现string的[]访问。 然后我们实现和append。 …

[黑皮系列] 计算机网络:自顶向下方法(第8版)

文章目录 《计算机网络&#xff1a;自顶向下方法&#xff08;第8版&#xff09;》简介作者目录前言配套公开课 《计算机网络&#xff1a;自顶向下方法&#xff08;第8版&#xff09;》 出版信息&#xff1a; 原作名: Computer Networking: A Top-Down Approach 作者: [美] Jame…

我是没想到是还可以这样秒出答案 ...

起因 晚上在休闲游戏中&#xff0c;一网友发来信息求问&#xff0c;一道编程题。 咋一看&#xff0c;嘿 2023年1月浙江选考题&#xff08;信息技术&#xff09;&#xff0c;挺新鲜&#xff0c;那就来看看吧。 聊了一下才知道&#xff0c;这是中考高考&#xff08;6月28日晚23&…

neovim -- 使用clangd以及coc.nvim阅读代码

coc.nvim介绍 Coc.nvim 是一个基于NodeJS 的适用于Vim8, Neovim 的Vim 智能补全插件。拥有完整的LSP 支持。配置、使用方式及插件系统的整体风格类似 VSCode。 安装coc.nvim&#xff08;VimPlug&#xff09; Plug neoclide/coc.nvim添加插件 nvim界面 :CocInstall coc-jso…

Python with提前退出:坑与解决方案

Python with提前退出&#xff1a;坑与解决方案 问题的起源 早些时候使用with实现了一版全局进程锁&#xff0c;希望实现以下效果&#xff1a; Python with提前退出&#xff1a;坑与解决方案 全局进程锁本身不用多说&#xff0c;大部分都依靠外部的缓存来实现的&#xff0c;r…

c++:继承(超详解)

目录 一&#xff1a;什么是继承 二&#xff1a;继承的格式 继承的总结&#xff1a; 二&#xff1a;子类和父类&#xff08;基类和派生类&#xff09; 1.子类和父类的相互赋值&#xff1a; 2.同名的成员变量 3.同名成员函数 三&#xff1a;子类中默认的成员函数 1.构造…

C语言基础--#if与#endif

目录 一、C语言中的 #if()和 #end if 用法 1. #if 表达式 程序段 #endif 形式 2. #ifdef标示符 标识符 #endif 形式 3. #if 0/ #if 1 #endif 形式 4. \可用于一行的结尾&#xff0c;表示本行与下一行连接起来 二、xTaskCreate函数 三、指针相关…

一个具有电子杂志的模板平台,制作起来事半功倍!

平时大家都是怎么做电子杂志的呢&#xff1f;用什么软件来做呢&#xff1f;现在&#xff0c;越来越多的企业开始将传统的纸质杂志转变为电子杂志。电子杂志不仅可以节省印刷成本&#xff0c;还能为读者提供更加丰富的阅读体验。那么&#xff0c;如何快速制作电子杂志呢&#xf…

【Android Jetpack】Room数据库

文章目录 引入EntitiesPrimary Key主键索引和唯一性对象之间的关系外键获取关联的Entity对象嵌套对象Data Access Objects&#xff08;DAOs&#xff09;使用Query注解的方法简单的查询带参数查询返回列的子集可被观察的查询 数据库迁移用法 引入 原始的SQLite有以下两个缺点: …

【刷题】DFS

DFS 递归&#xff1a; 1.判断是否失败终止 2.判断是否成功终止&#xff0c;如果成功的&#xff0c;记录一个成果 3.遍历各种选择&#xff0c;在这部分可以进行剪枝 4.在每种情况下进行DFS&#xff0c;并进行回退。 199. 二叉树的右视图 给定一个二叉树的 根节点 root&#x…

Cytoscape软件下载、安装、插件学习[基础教程]

写在前面 今天分享的内容是自己遇到问题后&#xff0c;咨询社群里面的同学&#xff0c;帮忙解决的总结。 关于Cytoscape&#xff0c;对于做组学或生物信息学的同学基本是陌生的&#xff0c;可能有的同学用这个软件作图是非常溜的&#xff0c;做出来的网络图也是十分的好看&am…