愛在花開的季節 发表于 2024-12-9 03:10:29

CentOS 8 安装国内、本地YUM源

情况:windows 11、 VMware 17、Cent OS 8
目的:加快软件下载速率
1、国内YUM源安装
使用国外的源,速率卡到不显示
https://i-blog.csdnimg.cn/blog_migrate/0d6f1821b77cf8959d6763aafd515399.png
备份默认YUM源文件
# cd /etc/yum.repos.d/
# mkdir yum.bak
# ls
CentOS-AppStream.repo   CentOS-CR.repo         CentOS-Extras.repo   CentOS-Media.repo       CentOS-Vault.repo
CentOS-Base.repo      CentOS-Debuginfo.repoCentOS-fasttrack.repoCentOS-PowerTools.repoyum.bak
CentOS-centosplus.repoCentOS-Devel.repo      CentOS-HA.repo         CentOS-Sources.repo
# mv *.repo yum.bak/
# ls
yum.bak
# 下载阿里源:
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo 下载过程如下:
# 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)
正在保存至: “/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” )

# ls
CentOS-Base.repoyum.bak
清除缓存:
# yum clean all
0 文件已删除 建立缓存:
# 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   
元数据缓存已建立。 查察仓库:
# yum repolist
仓库标识               仓库名称
AppStream             CentOS-8 - AppStream - mirrors.aliyun.com
base                  CentOS-8 - Base - mirrors.aliyun.com
extras                CentOS-8 - Extras - mirrors.aliyun.com
安装apache测试:
# 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                     

完毕!
#
显然,速率提拔非常明显
---------------------------------------------分割线-------------------------------------------------------------------------
2、本地yum源
挂载镜像,镜像指的是安装操纵体系的文件,如下:
https://i-blog.csdnimg.cn/blog_migrate/3c33fc14ea47e64df3eed522221c2fd3.png
查察镜像是否存在:
# df -h /dev/sr0
文件系统      容量已用可用 已用% 挂载点
/dev/sr0      7.7G7.7G   0100% /run/media/root/CentOS-8-2-2004-x86_64-dvd
将镜像挂载并查察挂载是否乐成:
# mount /dev/sr0 /mnt/
mount: /mnt: WARNING: device write-protected, mounted read-only.
# df -h /dev/sr0
文件系统      容量已用可用 已用% 挂载点
/dev/sr0      7.7G7.7G   0100% /mnt
设置开机主动挂载:
# 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目录下,内容如下:

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


name=CenOS8-AppStream
baseurl=file:///mnt/cdrom/AppStream
gpgcheck=0
enabled=1 其中:
baseurl ,指定挂载的目录下的BaseOS 以及AppStream目录
gpgcheck 是否校验
enabled 是否启用该镜像
清除缓存、建立缓存、安装测试
# yum clean all
0 文件已删除# yum makecacheCenOS8-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秒。元数据缓存已建立。# 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             完毕!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: CentOS 8 安装国内、本地YUM源