CentOS 8 安装国内、本地YUM源

打印 上一主题 下一主题

主题 881|帖子 881|积分 2643

情况:windows 11、 VMware 17、Cent OS 8
目的:加快软件下载速率
1、国内YUM源安装
使用国外的源,速率卡到不显示

备份默认YUM源文件
  1. [root@localhost ~]# cd /etc/yum.repos.d/
  2. [root@localhost yum.repos.d]# mkdir yum.bak
  3. [root@localhost yum.repos.d]# ls
  4. CentOS-AppStream.repo   CentOS-CR.repo         CentOS-Extras.repo     CentOS-Media.repo       CentOS-Vault.repo
  5. CentOS-Base.repo        CentOS-Debuginfo.repo  CentOS-fasttrack.repo  CentOS-PowerTools.repo  yum.bak
  6. CentOS-centosplus.repo  CentOS-Devel.repo      CentOS-HA.repo         CentOS-Sources.repo
  7. [root@localhost yum.repos.d]# mv *.repo yum.bak/
  8. [root@localhost yum.repos.d]# ls
  9. yum.bak
  10. [root@localhost yum.repos.d]#
复制代码
下载阿里源:
  1. wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
复制代码
下载过程如下:
  1. [root@localhost yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
  2. --2023-11-29 15:42:59--  https://mirrors.aliyun.com/repo/Centos-8.repo
  3. 正在解析主机 mirrors.aliyun.com (mirrors.aliyun.com)... 111.32.209.250, 111.32.209.193, 111.32.209.196, ...
  4. 正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|111.32.209.250|:443... 已连接。
  5. 已发出 HTTP 请求,正在等待回应... 200 OK
  6. 长度:2590 (2.5K) [application/octet-stream]
  7. 正在保存至: “/etc/yum.repos.d/CentOS-Base.repo”
  8. /etc/yum.repos.d/CentOS-Base.repo    100%[====================================================================>]   2.53K  --.-KB/s  用时 0.001s  
  9. 2023-11-29 15:43:00 (2.74 MB/s) - 已保存 “/etc/yum.repos.d/CentOS-Base.repo” [2590/2590])
  10. [root@localhost yum.repos.d]# ls
  11. CentOS-Base.repo  yum.bak
复制代码
清除缓存:
  1. [root@localhost yum.repos.d]# yum clean all
  2. 0 文件已删除
复制代码
建立缓存:
  1. [root@localhost yum.repos.d]# yum -y makecache
  2. CentOS-8 - Base - mirrors.aliyun.com                                                                              1.6 MB/s | 4.6 MB     00:02   
  3. CentOS-8 - Extras - mirrors.aliyun.com                                                                             26 kB/s |  10 kB     00:00   
  4. CentOS-8 - AppStream - mirrors.aliyun.com                                                                         1.0 MB/s | 8.4 MB     00:08   
  5. 元数据缓存已建立。
复制代码
查察仓库:
  1. [root@localhost yum.repos.d]# yum repolist
  2. 仓库标识               仓库名称
  3. AppStream             CentOS-8 - AppStream - mirrors.aliyun.com
  4. base                  CentOS-8 - Base - mirrors.aliyun.com
  5. extras                CentOS-8 - Extras - mirrors.aliyun.com
复制代码
安装apache测试:
  1. [root@localhost yum.repos.d]# yum -y install httpd
  2. 上次元数据过期检查:0:00:44 前,执行于 2023年11月29日 星期三 15时43分58秒。
  3. 依赖关系解决。
  4. ==================================================================================================================================================
  5. 软件包                             架构                   版本                                                   仓库                       大小
  6. ==================================================================================================================================================
  7. 安装:
  8. httpd                              x86_64                 2.4.37-43.module_el8.5.0+1022+b541f3b1                 AppStream                 1.4 M
  9. 安装依赖关系:
  10. apr                                x86_64                 1.6.3-12.el8                                           AppStream                 129 k
  11. apr-util                           x86_64                 1.6.1-6.el8                                            AppStream                 105 k
  12. centos-logos-httpd                 noarch                 85.8-2.el8                                             base                       75 k
  13. httpd-filesystem                   noarch                 2.4.37-43.module_el8.5.0+1022+b541f3b1                 AppStream                  39 k
  14. httpd-tools                        x86_64                 2.4.37-43.module_el8.5.0+1022+b541f3b1                 AppStream                 107 k
  15. mod_http2                          x86_64                 1.15.7-3.module_el8.4.0+778+c970deab                   AppStream                 154 k
  16. 安装弱的依赖:
  17. apr-util-bdb                       x86_64                 1.6.1-6.el8                                            AppStream                  25 k
  18. apr-util-openssl                   x86_64                 1.6.1-6.el8                                            AppStream                  27 k
  19. 启用模块流:
  20. httpd                                                     2.4                                                                                   
  21. 事务概要
  22. ==================================================================================================================================================
  23. 安装  9 软件包
  24. 总下载:2.1 M
  25. 安装大小:5.6 M
  26. 下载软件包:
  27. (1/9): apr-util-1.6.1-6.el8.x86_64.rpm                                                                            435 kB/s | 105 kB     00:00   
  28. (2/9): apr-1.6.3-12.el8.x86_64.rpm                                                                                485 kB/s | 129 kB     00:00   
  29. (3/9): centos-logos-httpd-85.8-2.el8.noarch.rpm                                                                   270 kB/s |  75 kB     00:00   
  30. (4/9): apr-util-bdb-1.6.1-6.el8.x86_64.rpm                                                                        351 kB/s |  25 kB     00:00   
  31. (5/9): apr-util-openssl-1.6.1-6.el8.x86_64.rpm                                                                    470 kB/s |  27 kB     00:00   
  32. (6/9): httpd-filesystem-2.4.37-43.module_el8.5.0+1022+b541f3b1.noarch.rpm                                         171 kB/s |  39 kB     00:00   
  33. (7/9): httpd-tools-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64.rpm                                              487 kB/s | 107 kB     00:00   
  34. (8/9): mod_http2-1.15.7-3.module_el8.4.0+778+c970deab.x86_64.rpm                                                  632 kB/s | 154 kB     00:00   
  35. (9/9): httpd-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64.rpm                                                    881 kB/s | 1.4 MB     00:01   
  36. --------------------------------------------------------------------------------------------------------------------------------------------------
  37. 总计                                                                                                              1.1 MB/s | 2.1 MB     00:01     
  38. 警告:/var/cache/dnf/base-be643a1e920f6036/packages/centos-logos-httpd-85.8-2.el8.noarch.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID 8483c65d: NOKEY
  39. CentOS-8 - Base - mirrors.aliyun.com                                                                              9.8 kB/s | 1.6 kB     00:00   
  40. 导入 GPG 公钥 0x8483C65D:
  41. Userid: "CentOS (CentOS Official Signing Key) <security@centos.org>"
  42. 指纹: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D
  43. 来自: http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official
  44. 导入公钥成功
  45. 运行事务检查
  46. 事务检查成功。
  47. 运行事务测试
  48. 事务测试成功。
  49. 运行事务
  50.   准备中  :                                                                                                                                   1/1
  51.   安装    : apr-1.6.3-12.el8.x86_64                                                                                                           1/9
  52.   运行脚本: apr-1.6.3-12.el8.x86_64                                                                                                           1/9
  53.   安装    : apr-util-bdb-1.6.1-6.el8.x86_64                                                                                                   2/9
  54.   安装    : apr-util-openssl-1.6.1-6.el8.x86_64                                                                                               3/9
  55.   安装    : apr-util-1.6.1-6.el8.x86_64                                                                                                       4/9
  56.   运行脚本: apr-util-1.6.1-6.el8.x86_64                                                                                                       4/9
  57.   安装    : httpd-tools-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64                                                                         5/9
  58.   运行脚本: httpd-filesystem-2.4.37-43.module_el8.5.0+1022+b541f3b1.noarch                                                                    6/9
  59.   安装    : httpd-filesystem-2.4.37-43.module_el8.5.0+1022+b541f3b1.noarch                                                                    6/9
  60.   安装    : centos-logos-httpd-85.8-2.el8.noarch                                                                                              7/9
  61.   安装    : mod_http2-1.15.7-3.module_el8.4.0+778+c970deab.x86_64                                                                             8/9
  62.   安装    : httpd-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64                                                                               9/9
  63.   运行脚本: httpd-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64                                                                               9/9
  64.   验证    : centos-logos-httpd-85.8-2.el8.noarch                                                                                              1/9
  65.   验证    : apr-1.6.3-12.el8.x86_64                                                                                                           2/9
  66.   验证    : apr-util-1.6.1-6.el8.x86_64                                                                                                       3/9
  67.   验证    : apr-util-bdb-1.6.1-6.el8.x86_64                                                                                                   4/9
  68.   验证    : apr-util-openssl-1.6.1-6.el8.x86_64                                                                                               5/9
  69.   验证    : httpd-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64                                                                               6/9
  70.   验证    : httpd-filesystem-2.4.37-43.module_el8.5.0+1022+b541f3b1.noarch                                                                    7/9
  71.   验证    : httpd-tools-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64                                                                         8/9
  72.   验证    : mod_http2-1.15.7-3.module_el8.4.0+778+c970deab.x86_64                                                                             9/9
  73. Installed products updated.
  74. 已安装:
  75.   apr-1.6.3-12.el8.x86_64                                                    apr-util-1.6.1-6.el8.x86_64                                          
  76.   apr-util-bdb-1.6.1-6.el8.x86_64                                            apr-util-openssl-1.6.1-6.el8.x86_64                                 
  77.   centos-logos-httpd-85.8-2.el8.noarch                                       httpd-2.4.37-43.module_el8.5.0+1022+b541f3b1.x86_64                  
  78.   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            
  79.   mod_http2-1.15.7-3.module_el8.4.0+778+c970deab.x86_64                     
  80. 完毕!
  81. [root@localhost yum.repos.d]#
复制代码
显然,速率提拔非常明显
---------------------------------------------分割线-------------------------------------------------------------------------
2、本地yum源
挂载镜像,镜像指的是安装操纵体系的文件,如下:

查察镜像是否存在:
  1. [root@localhost ~]# df -h /dev/sr0
  2. 文件系统        容量  已用  可用 已用% 挂载点
  3. /dev/sr0        7.7G  7.7G     0  100% /run/media/root/CentOS-8-2-2004-x86_64-dvd
复制代码
将镜像挂载并查察挂载是否乐成:
  1. [root@localhost ~]# mount /dev/sr0 /mnt/
  2. mount: /mnt: WARNING: device write-protected, mounted read-only.
  3. [root@localhost ~]# df -h /dev/sr0
  4. 文件系统        容量  已用  可用 已用% 挂载点
  5. /dev/sr0        7.7G  7.7G     0  100% /mnt
复制代码
设置开机主动挂载:
  1. [root@cm3 ~]# vim /etc/fstab
  2. #文件内容如下,最后一行为添加内容
  3. /dev/mapper/cl-root     /                       xfs     defaults        0 0
  4. UUID=9dbdc60b-7df2-44b3-b623-588d1c4516db /boot ext4    defaults        1 2
  5. /dev/mapper/cl-swap     swap                    swap    defaults        0 0
  6. /dev/sr0 /mnt/cdrom iso9660 defaults 0 0
复制代码
备份原YUM源文件,如上(略)
新建CentOS-Base.repo 文件,在/etc/yum.repos.d目录下,内容如下:
  1. [CenOS8-Base]
  2. name=CenOS8-Base
  3. baseurl=file:///mnt/cdrom/BaseOS
  4. gpgcheck=0
  5. enabled=1
  6. [CenOS8-AppStream]
  7. name=CenOS8-AppStream
  8. baseurl=file:///mnt/cdrom/AppStream
  9. gpgcheck=0
  10. enabled=1
复制代码
其中:
baseurl ,指定挂载的目录下的BaseOS 以及AppStream目录
gpgcheck 是否校验
enabled 是否启用该镜像
清除缓存、建立缓存、安装测试
  1. [root@localhost yum.repos.d]# yum clean all
  2. 0 文件已删除[root@localhost yum.repos.d]# 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秒。元数据缓存已建立。[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             完毕!
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

愛在花開的季節

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表