当前位置:   article > 正文

redhead红帽系统配置yum源_redhat yum源配置

redhat yum源配置

切换到yum目录下

  1. [root@localhost /]# cd /etc/yum.repos.d/
  2. [root@localhost yum.repos.d]# ls
  3. redhat.repo


 

创建并编辑新的文件

  1. [root@localhost yum.repos.d]# vi my.repo
  2. [base]
  3. name=CentOS-$releasever - Base - mirrors.aliyun.com
  4. failovermethod=priority
  5. baseurl=http://mirrors.aliyun.com/centos/7/os/x86_64/
  6. gpgcheck=1
  7. enabled=1
  8. gpgkey=http://mirrors.aliyun.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7

以下两个命令执行其中一个即可,我这里用的是yum update

yum update 升级所有包,会保留旧版本的 package,更新系统内核根据 obsoletes 配置而定
yum upgrade 升级所有包,会删除旧版本的 package,更新系统内核

  1. [root@localhost yum.repos.d]# yum update
  2. 已加载插件:product-id, search-disabled-repos, subscription-manager
  3. This system is not registered with an entitlement server. You can use subscription-manager to register.
  4. base                                                                      | 3.6 kB  00:00:00     
  5. (1/2): base/group_gz                                                      | 153 kB  00:00:00     
  6. (2/2): base/primary_db                                                    | 6.1 MB  00:00:16     
  7. 正在解决依赖关系
  8. --> 正在检查事务
  9. ---> 软件包 basesystem.noarch.0.10.0-7.el7 将被 升级
  10. ---> 软件包 basesystem.noarch.0.10.0-7.el7.centos 将被 更新
  11. ---> 软件包 centos-logos.noarch.0.70.0.6-3.el7.centos 将被 舍弃
  12. ---> 软件包 dhclient.x86_64.12.4.2.5-82.el7 将被 升级
  13. ---> 软件包 dhclient.x86_64.12.4.2.5-82.el7.centos 将被 更新
  14. ---> 软件包 dhcp-common.x86_64.12.4.2.5-82.el7 将被 升级
  15. ---> 软件包 dhcp-common.x86_64.12.4.2.5-82.el7.centos 将被 更新
  16. ---> 软件包 dhcp-libs.x86_64.12.4.2.5-82.el7 将被 升级
  17. ---> 软件包 dhcp-libs.x86_64.12.4.2.5-82.el7.centos 将被 更新
  18. ---> 软件包 plymouth.x86_64.0.0.8.9-0.34.20140113.el7 将被 升级
  19. ---> 软件包 plymouth.x86_64.0.0.8.9-0.34.20140113.el7.centos 将被 更新
  20. ---> 软件包 plymouth-core-libs.x86_64.0.0.8.9-0.34.20140113.el7 将被 升级
  21. ---> 软件包 plymouth-core-libs.x86_64.0.0.8.9-0.34.20140113.el7.centos 将被 更新
  22. ---> 软件包 plymouth-scripts.x86_64.0.0.8.9-0.34.20140113.el7 将被 升级
  23. ---> 软件包 plymouth-scripts.x86_64.0.0.8.9-0.34.20140113.el7.centos 将被 更新
  24. ---> 软件包 python-syspurpose.x86_64.0.1.24.42-1.el7 将被 升级
  25. ---> 软件包 python-syspurpose.x86_64.0.1.24.42-1.el7.centos 将被 更新
  26. ---> 软件包 redhat-logos.noarch.0.70.7.0-1.el7 将被 取代
  27. ---> 软件包 subscription-manager.x86_64.0.1.24.42-1.el7 将被 升级
  28. ---> 软件包 subscription-manager.x86_64.0.1.24.42-1.el7.centos 将被 更新
  29. ---> 软件包 subscription-manager-rhsm.x86_64.0.1.24.42-1.el7 将被 升级
  30. ---> 软件包 subscription-manager-rhsm.x86_64.0.1.24.42-1.el7.centos 将被 更新
  31. ---> 软件包 subscription-manager-rhsm-certificates.x86_64.0.1.24.42-1.el7 将被 升级
  32. ---> 软件包 subscription-manager-rhsm-certificates.x86_64.0.1.24.42-1.el7.centos 将被 更新
  33. ---> 软件包 yum.noarch.0.3.4.3-168.el7 将被 升级
  34. ---> 软件包 yum.noarch.0.3.4.3-168.el7.centos 将被 更新
  35. --> 正在处理依赖关系 yum-plugin-fastestmirror,它被软件包 yum-3.4.3-168.el7.centos.noarch 需要
  36. --> 正在检查事务
  37. ---> 软件包 yum-plugin-fastestmirror.noarch.0.1.1.31-54.el7_8 将被 安装
  38. --> 解决依赖关系完成
  39. 依赖关系解决
  40. =================================================================================================
  41.  Package                                  架构     版本                             源      大小
  42. =================================================================================================
  43. 正在安装:
  44.  centos-logos                             noarch   70.0.6-3.el7.centos              base    21 M
  45.       替换  redhat-logos.noarch 70.7.0-1.el7
  46. 正在更新:
  47.  basesystem                               noarch   10.0-7.el7.centos                base   5.0 k
  48.  dhclient                                 x86_64   12:4.2.5-82.el7.centos           base   286 k
  49.  dhcp-common                              x86_64   12:4.2.5-82.el7.centos           base   176 k
  50.  dhcp-libs                                x86_64   12:4.2.5-82.el7.centos           base   133 k
  51.  plymouth                                 x86_64   0.8.9-0.34.20140113.el7.centos   base   116 k
  52.  plymouth-core-libs                       x86_64   0.8.9-0.34.20140113.el7.centos   base   108 k
  53.  plymouth-scripts                         x86_64   0.8.9-0.34.20140113.el7.centos   base    39 k
  54.  python-syspurpose                        x86_64   1.24.42-1.el7.centos             base   273 k
  55.  subscription-manager                     x86_64   1.24.42-1.el7.centos             base   1.1 M
  56.  subscription-manager-rhsm                x86_64   1.24.42-1.el7.centos             base   331 k
  57.  subscription-manager-rhsm-certificates   x86_64   1.24.42-1.el7.centos             base   236 k
  58.  yum                                      noarch   3.4.3-168.el7.centos             base   1.2 M
  59. 为依赖而安装:
  60.  yum-plugin-fastestmirror                 noarch   1.1.31-54.el7_8                  base    34 k
  61. 事务概要
  62. =================================================================================================
  63. 安装   1 软件包 (+1 依赖软件包)
  64. 升级  12 软件包
  65. 总下载量:25 M
  66. Is this ok [y/d/N]: y
  67. Downloading packages:
  68. Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
  69. 警告:/var/cache/yum/x86_64/7Server/base/packages/basesystem-10.0-7.el7.centos.noarch.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
  70. basesystem-10.0-7.el7.centos.noarch.rpm 的公钥尚未安装
  71. (1/14): basesystem-10.0-7.el7.centos.noarch.rpm                           | 5.0 kB  00:00:00     
  72. (2/14): dhclient-4.2.5-82.el7.centos.x86_64.rpm                           | 286 kB  00:00:00     
  73. (3/14): dhcp-common-4.2.5-82.el7.centos.x86_64.rpm                        | 176 kB  00:00:00     
  74. (4/14): dhcp-libs-4.2.5-82.el7.centos.x86_64.rpm                          | 133 kB  00:00:00     
  75. (5/14): plymouth-0.8.9-0.34.20140113.el7.centos.x86_64.rpm                | 116 kB  00:00:00     
  76. (6/14): plymouth-core-libs-0.8.9-0.34.20140113.el7.centos.x86_64.rpm      | 108 kB  00:00:00     
  77. (7/14): plymouth-scripts-0.8.9-0.34.20140113.el7.centos.x86_64.rpm        |  39 kB  00:00:00     
  78. (8/14): python-syspurpose-1.24.42-1.el7.centos.x86_64.rpm                 | 273 kB  00:00:00     
  79. (9/14): subscription-manager-1.24.42-1.el7.centos.x86_64.rpm              | 1.1 MB  00:00:02     
  80. (10/14): subscription-manager-rhsm-1.24.42-1.el7.centos.x86_64.rpm        | 331 kB  00:00:00     
  81. (11/14): subscription-manager-rhsm-certificates-1.24.42-1.el7.centos.x86_ | 236 kB  00:00:00     
  82. (12/14): yum-3.4.3-168.el7.centos.noarch.rpm                              | 1.2 MB  00:00:02     
  83. (13/14): yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm              |  34 kB  00:00:00     
  84. (14/14): centos-logos-70.0.6-3.el7.centos.noarch.rpm                      |  21 MB  00:00:53     
  85. -------------------------------------------------------------------------------------------------
  86. 总计                                                             483 kB/s |  25 MB  00:00:53     
  87. 从 http://mirrors.aliyun.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7 检索密钥
  88. 导入 GPG key 0xF4A80EB5:
  89.  用户ID     : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>"
  90.  指纹       : 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
  91.  来自       : http://mirrors.aliyun.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7
  92. 是否继续?[y/N]:y
  93. Running transaction check
  94. Running transaction test
  95. Transaction test succeeded
  96. Running transaction
  97.   正在更新    : 12:dhcp-libs-4.2.5-82.el7.centos.x86_64                                     1/27 
  98.   正在更新    : 12:dhcp-common-4.2.5-82.el7.centos.x86_64                                   2/27 
  99.   正在更新    : yum-3.4.3-168.el7.centos.noarch                                             3/27 
  100.   正在安装    : yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch                             4/27 
  101.   正在更新    : python-syspurpose-1.24.42-1.el7.centos.x86_64                               5/27 
  102.   正在更新    : subscription-manager-rhsm-certificates-1.24.42-1.el7.centos.x86_64          6/27 
  103.   正在更新    : subscription-manager-rhsm-1.24.42-1.el7.centos.x86_64                       7/27 
  104.   正在安装    : centos-logos-70.0.6-3.el7.centos.noarch                                     8/27 
  105.   正在更新    : plymouth-core-libs-0.8.9-0.34.20140113.el7.centos.x86_64                    9/27 
  106.   正在更新    : plymouth-scripts-0.8.9-0.34.20140113.el7.centos.x86_64                     10/27 
  107.   正在更新    : plymouth-0.8.9-0.34.20140113.el7.centos.x86_64                             11/27 
  108.   正在更新    : subscription-manager-1.24.42-1.el7.centos.x86_64                           12/27 
  109.   正在更新    : 12:dhclient-4.2.5-82.el7.centos.x86_64                                     13/27 
  110.   正在更新    : basesystem-10.0-7.el7.centos.noarch                                        14/27 
  111.   清理        : 12:dhclient-4.2.5-82.el7.x86_64                                            15/27 
  112.   清理        : subscription-manager-1.24.42-1.el7.x86_64                                  16/27 
  113.   清理        : 12:dhcp-common-4.2.5-82.el7.x86_64                                         17/27 
  114.   清理        : plymouth-0.8.9-0.34.20140113.el7.x86_64                                    18/27 
  115.   清理        : plymouth-scripts-0.8.9-0.34.20140113.el7.x86_64                            19/27 
  116.   正在删除    : redhat-logos-70.7.0-1.el7.noarch                                           20/27 
  117.   清理        : 12:dhcp-libs-4.2.5-82.el7.x86_64                                           21/27 
  118.   清理        : python-syspurpose-1.24.42-1.el7.x86_64                                     22/27 
  119.   清理        : yum-3.4.3-168.el7.noarch                                                   23/27 
  120.   清理        : basesystem-10.0-7.el7.noarch                                               24/27 
  121.   清理        : subscription-manager-rhsm-1.24.42-1.el7.x86_64                             25/27 
  122.   清理        : subscription-manager-rhsm-certificates-1.24.42-1.el7.x86_64                26/27 
  123.   清理        : plymouth-core-libs-0.8.9-0.34.20140113.el7.x86_64                          27/27 
  124.   验证中      : plymouth-core-libs-0.8.9-0.34.20140113.el7.centos.x86_64                    1/27 
  125.   验证中      : plymouth-scripts-0.8.9-0.34.20140113.el7.centos.x86_64                      2/27 
  126.   验证中      : 12:dhclient-4.2.5-82.el7.centos.x86_64                                      3/27 
  127.   验证中      : subscription-manager-1.24.42-1.el7.centos.x86_64                            4/27 
  128.   验证中      : yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch                             5/27 
  129.   验证中      : centos-logos-70.0.6-3.el7.centos.noarch                                     6/27 
  130.   验证中      : subscription-manager-rhsm-certificates-1.24.42-1.el7.centos.x86_64          7/27 
  131.   验证中      : basesystem-10.0-7.el7.centos.noarch                                         8/27 
  132.   验证中      : 12:dhcp-common-4.2.5-82.el7.centos.x86_64                                   9/27 
  133.   验证中      : subscription-manager-rhsm-1.24.42-1.el7.centos.x86_64                      10/27 
  134.   验证中      : 12:dhcp-libs-4.2.5-82.el7.centos.x86_64                                    11/27 
  135.   验证中      : plymouth-0.8.9-0.34.20140113.el7.centos.x86_64                             12/27 
  136.   验证中      : yum-3.4.3-168.el7.centos.noarch                                            13/27 
  137.   验证中      : python-syspurpose-1.24.42-1.el7.centos.x86_64                              14/27 
  138.   验证中      : subscription-manager-1.24.42-1.el7.x86_64                                  15/27 
  139.   验证中      : 12:dhclient-4.2.5-82.el7.x86_64                                            16/27 
  140.   验证中      : subscription-manager-rhsm-certificates-1.24.42-1.el7.x86_64                17/27 
  141.   验证中      : plymouth-core-libs-0.8.9-0.34.20140113.el7.x86_64                          18/27 
  142.   验证中      : plymouth-scripts-0.8.9-0.34.20140113.el7.x86_64                            19/27 
  143.   验证中      : yum-3.4.3-168.el7.noarch                                                   20/27 
  144.   验证中      : plymouth-0.8.9-0.34.20140113.el7.x86_64                                    21/27 
  145.   验证中      : 12:dhcp-libs-4.2.5-82.el7.x86_64                                           22/27 
  146.   验证中      : subscription-manager-rhsm-1.24.42-1.el7.x86_64                             23/27 
  147.   验证中      : 12:dhcp-common-4.2.5-82.el7.x86_64                                         24/27 
  148.   验证中      : redhat-logos-70.7.0-1.el7.noarch                                           25/27 
  149.   验证中      : python-syspurpose-1.24.42-1.el7.x86_64                                     26/27 
  150.   验证中      : basesystem-10.0-7.el7.noarch                                               27/27 
  151. 已安装:
  152.   centos-logos.noarch 0:70.0.6-3.el7.centos                                                      
  153. 作为依赖被安装:
  154.   yum-plugin-fastestmirror.noarch 0:1.1.31-54.el7_8                                              
  155. 更新完毕:
  156.   basesystem.noarch 0:10.0-7.el7.centos                                                          
  157.   dhclient.x86_64 12:4.2.5-82.el7.centos                                                         
  158.   dhcp-common.x86_64 12:4.2.5-82.el7.centos                                                      
  159.   dhcp-libs.x86_64 12:4.2.5-82.el7.centos                                                        
  160.   plymouth.x86_64 0:0.8.9-0.34.20140113.el7.centos                                               
  161.   plymouth-core-libs.x86_64 0:0.8.9-0.34.20140113.el7.centos                                     
  162.   plymouth-scripts.x86_64 0:0.8.9-0.34.20140113.el7.centos                                       
  163.   python-syspurpose.x86_64 0:1.24.42-1.el7.centos                                                
  164.   subscription-manager.x86_64 0:1.24.42-1.el7.centos                                             
  165.   subscription-manager-rhsm.x86_64 0:1.24.42-1.el7.centos                                        
  166.   subscription-manager-rhsm-certificates.x86_64 0:1.24.42-1.el7.centos                           
  167.   yum.noarch 0:3.4.3-168.el7.centos                                                              
  168. 替代:
  169.   redhat-logos.noarch 0:70.7.0-1.el7                                                             
  170. 完毕!
  171. 清除yum缓存yum clean all
  172. [root@localhost yum.repos.d]# yum clean all
  173. 已加载插件:fastestmirror, product-id, search-disabled-repos, subscription-manager
  174. This system is not registered with an entitlement server. You can use subscription-manager to register.
  175. 正在清理软件源: base
  176. Other repos take up 36 M of disk space (use --verbose for details)

 生成缓存信息,以加速后续的yum操作:yum makecache

  1. [root@localhost yum.repos.d]# yum makecache
  2. 已加载插件:fastestmirror, product-id, search-disabled-repos, subscription-manager
  3. This system is not registered with an entitlement server. You can use subscription-manager to register.
  4. Determining fastest mirrors
  5. base                                                                      | 3.6 kB  00:00:00     
  6. (1/4): base/group_gz                                                      | 153 kB  00:00:00     
  7. (2/4): base/primary_db                                                    | 6.1 MB  00:00:14     
  8. (3/4): base/filelists_db                                                  | 7.2 MB  00:00:18     
  9. (4/4): base/other_db                                                      | 2.6 MB  00:00:06     
  10. 元数据缓存已建立
  1. [root@localhost yum.repos.d]# yum repolist all
  2. 已加载插件:fastestmirror, product-id, search-disabled-repos, subscription-manager
  3. This system is not registered with an entitlement server. You can use subscription-manager to register.
  4. Loading mirror speeds from cached hostfile
  5. 源标识                源名称                                                         状态
  6. base                  CentOS-$releasever - Base - mirrors.aliyun.com                 启用: 10,072
  7. repolist: 10,072

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/595967
推荐阅读
相关标签
  

闽ICP备14008679号