redhead红帽系统配置yum源

切换到yum目录下

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


 

创建并编辑新的文件

[root@localhost yum.repos.d]# vi my.repo

[base]
name=CentOS-$releasever - Base - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/7/os/x86_64/
gpgcheck=1
enabled=1
gpgkey=http://mirrors.aliyun.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7

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

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

[root@localhost yum.repos.d]# yum update
已加载插件:product-id, search-disabled-repos, subscription-manager

This system is not registered with an entitlement server. You can use subscription-manager to register.

base                                                                      | 3.6 kB  00:00:00     
(1/2): base/group_gz                                                      | 153 kB  00:00:00     
(2/2): base/primary_db                                                    | 6.1 MB  00:00:16     
正在解决依赖关系
--> 正在检查事务
---> 软件包 basesystem.noarch.0.10.0-7.el7 将被 升级
---> 软件包 basesystem.noarch.0.10.0-7.el7.centos 将被 更新
---> 软件包 centos-logos.noarch.0.70.0.6-3.el7.centos 将被 舍弃
---> 软件包 dhclient.x86_64.12.4.2.5-82.el7 将被 升级
---> 软件包 dhclient.x86_64.12.4.2.5-82.el7.centos 将被 更新
---> 软件包 dhcp-common.x86_64.12.4.2.5-82.el7 将被 升级
---> 软件包 dhcp-common.x86_64.12.4.2.5-82.el7.centos 将被 更新
---> 软件包 dhcp-libs.x86_64.12.4.2.5-82.el7 将被 升级
---> 软件包 dhcp-libs.x86_64.12.4.2.5-82.el7.centos 将被 更新
---> 软件包 plymouth.x86_64.0.0.8.9-0.34.20140113.el7 将被 升级
---> 软件包 plymouth.x86_64.0.0.8.9-0.34.20140113.el7.centos 将被 更新
---> 软件包 plymouth-core-libs.x86_64.0.0.8.9-0.34.20140113.el7 将被 升级
---> 软件包 plymouth-core-libs.x86_64.0.0.8.9-0.34.20140113.el7.centos 将被 更新
---> 软件包 plymouth-scripts.x86_64.0.0.8.9-0.34.20140113.el7 将被 升级
---> 软件包 plymouth-scripts.x86_64.0.0.8.9-0.34.20140113.el7.centos 将被 更新
---> 软件包 python-syspurpose.x86_64.0.1.24.42-1.el7 将被 升级
---> 软件包 python-syspurpose.x86_64.0.1.24.42-1.el7.centos 将被 更新
---> 软件包 redhat-logos.noarch.0.70.7.0-1.el7 将被 取代
---> 软件包 subscription-manager.x86_64.0.1.24.42-1.el7 将被 升级
---> 软件包 subscription-manager.x86_64.0.1.24.42-1.el7.centos 将被 更新
---> 软件包 subscription-manager-rhsm.x86_64.0.1.24.42-1.el7 将被 升级
---> 软件包 subscription-manager-rhsm.x86_64.0.1.24.42-1.el7.centos 将被 更新
---> 软件包 subscription-manager-rhsm-certificates.x86_64.0.1.24.42-1.el7 将被 升级
---> 软件包 subscription-manager-rhsm-certificates.x86_64.0.1.24.42-1.el7.centos 将被 更新
---> 软件包 yum.noarch.0.3.4.3-168.el7 将被 升级
---> 软件包 yum.noarch.0.3.4.3-168.el7.centos 将被 更新
--> 正在处理依赖关系 yum-plugin-fastestmirror,它被软件包 yum-3.4.3-168.el7.centos.noarch 需要
--> 正在检查事务
---> 软件包 yum-plugin-fastestmirror.noarch.0.1.1.31-54.el7_8 将被 安装
--> 解决依赖关系完成

依赖关系解决

=================================================================================================
 Package                                  架构     版本                             源      大小
=================================================================================================
正在安装:
 centos-logos                             noarch   70.0.6-3.el7.centos              base    21 M
      替换  redhat-logos.noarch 70.7.0-1.el7
正在更新:
 basesystem                               noarch   10.0-7.el7.centos                base   5.0 k
 dhclient                                 x86_64   12:4.2.5-82.el7.centos           base   286 k
 dhcp-common                              x86_64   12:4.2.5-82.el7.centos           base   176 k
 dhcp-libs                                x86_64   12:4.2.5-82.el7.centos           base   133 k
 plymouth                                 x86_64   0.8.9-0.34.20140113.el7.centos   base   116 k
 plymouth-core-libs                       x86_64   0.8.9-0.34.20140113.el7.centos   base   108 k
 plymouth-scripts                         x86_64   0.8.9-0.34.20140113.el7.centos   base    39 k
 python-syspurpose                        x86_64   1.24.42-1.el7.centos             base   273 k
 subscription-manager                     x86_64   1.24.42-1.el7.centos             base   1.1 M
 subscription-manager-rhsm                x86_64   1.24.42-1.el7.centos             base   331 k
 subscription-manager-rhsm-certificates   x86_64   1.24.42-1.el7.centos             base   236 k
 yum                                      noarch   3.4.3-168.el7.centos             base   1.2 M
为依赖而安装:
 yum-plugin-fastestmirror                 noarch   1.1.31-54.el7_8                  base    34 k

事务概要
=================================================================================================
安装   1 软件包 (+1 依赖软件包)
升级  12 软件包

总下载量:25 M
Is this ok [y/d/N]: y
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
警告:/var/cache/yum/x86_64/7Server/base/packages/basesystem-10.0-7.el7.centos.noarch.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
basesystem-10.0-7.el7.centos.noarch.rpm 的公钥尚未安装
(1/14): basesystem-10.0-7.el7.centos.noarch.rpm                           | 5.0 kB  00:00:00     
(2/14): dhclient-4.2.5-82.el7.centos.x86_64.rpm                           | 286 kB  00:00:00     
(3/14): dhcp-common-4.2.5-82.el7.centos.x86_64.rpm                        | 176 kB  00:00:00     
(4/14): dhcp-libs-4.2.5-82.el7.centos.x86_64.rpm                          | 133 kB  00:00:00     
(5/14): plymouth-0.8.9-0.34.20140113.el7.centos.x86_64.rpm                | 116 kB  00:00:00     
(6/14): plymouth-core-libs-0.8.9-0.34.20140113.el7.centos.x86_64.rpm      | 108 kB  00:00:00     
(7/14): plymouth-scripts-0.8.9-0.34.20140113.el7.centos.x86_64.rpm        |  39 kB  00:00:00     
(8/14): python-syspurpose-1.24.42-1.el7.centos.x86_64.rpm                 | 273 kB  00:00:00     
(9/14): subscription-manager-1.24.42-1.el7.centos.x86_64.rpm              | 1.1 MB  00:00:02     
(10/14): subscription-manager-rhsm-1.24.42-1.el7.centos.x86_64.rpm        | 331 kB  00:00:00     
(11/14): subscription-manager-rhsm-certificates-1.24.42-1.el7.centos.x86_ | 236 kB  00:00:00     
(12/14): yum-3.4.3-168.el7.centos.noarch.rpm                              | 1.2 MB  00:00:02     
(13/14): yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm              |  34 kB  00:00:00     
(14/14): centos-logos-70.0.6-3.el7.centos.noarch.rpm                      |  21 MB  00:00:53     
-------------------------------------------------------------------------------------------------
总计                                                             483 kB/s |  25 MB  00:00:53     
从 http://mirrors.aliyun.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7 检索密钥
导入 GPG key 0xF4A80EB5:
 用户ID     : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>"
 指纹       : 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
 来自       : http://mirrors.aliyun.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7
是否继续?[y/N]:y
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在更新    : 12:dhcp-libs-4.2.5-82.el7.centos.x86_64                                     1/27 
  正在更新    : 12:dhcp-common-4.2.5-82.el7.centos.x86_64                                   2/27 
  正在更新    : yum-3.4.3-168.el7.centos.noarch                                             3/27 
  正在安装    : yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch                             4/27 
  正在更新    : python-syspurpose-1.24.42-1.el7.centos.x86_64                               5/27 
  正在更新    : subscription-manager-rhsm-certificates-1.24.42-1.el7.centos.x86_64          6/27 
  正在更新    : subscription-manager-rhsm-1.24.42-1.el7.centos.x86_64                       7/27 
  正在安装    : centos-logos-70.0.6-3.el7.centos.noarch                                     8/27 
  正在更新    : plymouth-core-libs-0.8.9-0.34.20140113.el7.centos.x86_64                    9/27 
  正在更新    : plymouth-scripts-0.8.9-0.34.20140113.el7.centos.x86_64                     10/27 
  正在更新    : plymouth-0.8.9-0.34.20140113.el7.centos.x86_64                             11/27 
  正在更新    : subscription-manager-1.24.42-1.el7.centos.x86_64                           12/27 
  正在更新    : 12:dhclient-4.2.5-82.el7.centos.x86_64                                     13/27 
  正在更新    : basesystem-10.0-7.el7.centos.noarch                                        14/27 
  清理        : 12:dhclient-4.2.5-82.el7.x86_64                                            15/27 
  清理        : subscription-manager-1.24.42-1.el7.x86_64                                  16/27 
  清理        : 12:dhcp-common-4.2.5-82.el7.x86_64                                         17/27 
  清理        : plymouth-0.8.9-0.34.20140113.el7.x86_64                                    18/27 
  清理        : plymouth-scripts-0.8.9-0.34.20140113.el7.x86_64                            19/27 
  正在删除    : redhat-logos-70.7.0-1.el7.noarch                                           20/27 
  清理        : 12:dhcp-libs-4.2.5-82.el7.x86_64                                           21/27 
  清理        : python-syspurpose-1.24.42-1.el7.x86_64                                     22/27 
  清理        : yum-3.4.3-168.el7.noarch                                                   23/27 
  清理        : basesystem-10.0-7.el7.noarch                                               24/27 
  清理        : subscription-manager-rhsm-1.24.42-1.el7.x86_64                             25/27 
  清理        : subscription-manager-rhsm-certificates-1.24.42-1.el7.x86_64                26/27 
  清理        : plymouth-core-libs-0.8.9-0.34.20140113.el7.x86_64                          27/27 
  验证中      : plymouth-core-libs-0.8.9-0.34.20140113.el7.centos.x86_64                    1/27 
  验证中      : plymouth-scripts-0.8.9-0.34.20140113.el7.centos.x86_64                      2/27 
  验证中      : 12:dhclient-4.2.5-82.el7.centos.x86_64                                      3/27 
  验证中      : subscription-manager-1.24.42-1.el7.centos.x86_64                            4/27 
  验证中      : yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch                             5/27 
  验证中      : centos-logos-70.0.6-3.el7.centos.noarch                                     6/27 
  验证中      : subscription-manager-rhsm-certificates-1.24.42-1.el7.centos.x86_64          7/27 
  验证中      : basesystem-10.0-7.el7.centos.noarch                                         8/27 
  验证中      : 12:dhcp-common-4.2.5-82.el7.centos.x86_64                                   9/27 
  验证中      : subscription-manager-rhsm-1.24.42-1.el7.centos.x86_64                      10/27 
  验证中      : 12:dhcp-libs-4.2.5-82.el7.centos.x86_64                                    11/27 
  验证中      : plymouth-0.8.9-0.34.20140113.el7.centos.x86_64                             12/27 
  验证中      : yum-3.4.3-168.el7.centos.noarch                                            13/27 
  验证中      : python-syspurpose-1.24.42-1.el7.centos.x86_64                              14/27 
  验证中      : subscription-manager-1.24.42-1.el7.x86_64                                  15/27 
  验证中      : 12:dhclient-4.2.5-82.el7.x86_64                                            16/27 
  验证中      : subscription-manager-rhsm-certificates-1.24.42-1.el7.x86_64                17/27 
  验证中      : plymouth-core-libs-0.8.9-0.34.20140113.el7.x86_64                          18/27 
  验证中      : plymouth-scripts-0.8.9-0.34.20140113.el7.x86_64                            19/27 
  验证中      : yum-3.4.3-168.el7.noarch                                                   20/27 
  验证中      : plymouth-0.8.9-0.34.20140113.el7.x86_64                                    21/27 
  验证中      : 12:dhcp-libs-4.2.5-82.el7.x86_64                                           22/27 
  验证中      : subscription-manager-rhsm-1.24.42-1.el7.x86_64                             23/27 
  验证中      : 12:dhcp-common-4.2.5-82.el7.x86_64                                         24/27 
  验证中      : redhat-logos-70.7.0-1.el7.noarch                                           25/27 
  验证中      : python-syspurpose-1.24.42-1.el7.x86_64                                     26/27 
  验证中      : basesystem-10.0-7.el7.noarch                                               27/27 

已安装:
  centos-logos.noarch 0:70.0.6-3.el7.centos                                                      

作为依赖被安装:
  yum-plugin-fastestmirror.noarch 0:1.1.31-54.el7_8                                              

更新完毕:
  basesystem.noarch 0:10.0-7.el7.centos                                                          
  dhclient.x86_64 12:4.2.5-82.el7.centos                                                         
  dhcp-common.x86_64 12:4.2.5-82.el7.centos                                                      
  dhcp-libs.x86_64 12:4.2.5-82.el7.centos                                                        
  plymouth.x86_64 0:0.8.9-0.34.20140113.el7.centos                                               
  plymouth-core-libs.x86_64 0:0.8.9-0.34.20140113.el7.centos                                     
  plymouth-scripts.x86_64 0:0.8.9-0.34.20140113.el7.centos                                       
  python-syspurpose.x86_64 0:1.24.42-1.el7.centos                                                
  subscription-manager.x86_64 0:1.24.42-1.el7.centos                                             
  subscription-manager-rhsm.x86_64 0:1.24.42-1.el7.centos                                        
  subscription-manager-rhsm-certificates.x86_64 0:1.24.42-1.el7.centos                           
  yum.noarch 0:3.4.3-168.el7.centos                                                              

替代:
  redhat-logos.noarch 0:70.7.0-1.el7                                                             

完毕!


清除yum缓存yum clean all

[root@localhost yum.repos.d]# yum clean all
已加载插件:fastestmirror, product-id, search-disabled-repos, subscription-manager

This system is not registered with an entitlement server. You can use subscription-manager to register.

正在清理软件源: base
Other repos take up 36 M of disk space (use --verbose for details)

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

[root@localhost yum.repos.d]# yum makecache
已加载插件:fastestmirror, product-id, search-disabled-repos, subscription-manager

This system is not registered with an entitlement server. You can use subscription-manager to register.

Determining fastest mirrors
base                                                                      | 3.6 kB  00:00:00     
(1/4): base/group_gz                                                      | 153 kB  00:00:00     
(2/4): base/primary_db                                                    | 6.1 MB  00:00:14     
(3/4): base/filelists_db                                                  | 7.2 MB  00:00:18     
(4/4): base/other_db                                                      | 2.6 MB  00:00:06     
元数据缓存已建立
[root@localhost yum.repos.d]# yum repolist all
已加载插件:fastestmirror, product-id, search-disabled-repos, subscription-manager

This system is not registered with an entitlement server. You can use subscription-manager to register.

Loading mirror speeds from cached hostfile
源标识                源名称                                                         状态
base                  CentOS-$releasever - Base - mirrors.aliyun.com                 启用: 10,072
repolist: 10,072

  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要在红帽8上配置本地yum源,可以按照以下步骤进行操作: 1. 首先,将系统光盘挂载到/mnt/cdrom目录下: ``` # mkdir -p /mnt/cdrom # mount /dev/sr0 /mnt/cdrom/ ``` 2. 然后,设置系统启动后将光盘自动挂载到/mnt/cdrom,可以通过编辑/etc/fstab文件实现: ``` # echo "/dev/sr0 /mnt/cdrom iso9660 defaults 0 0" >> /etc/fstab ``` 3. 切换到/etc/yum.repos.d/目录,并创建一个新的yum源配置文件,比如rhel8.repo: ``` # cd /etc/yum.repos.d/ # vim rhel8.repo ``` 4. 在rhel8.repo文件中,添加以下内容来配置BaseOS和AppStream两个yum源: ``` [BaseOS] name=BaseOS baseurl=file:///mnt/cdrom/BaseOS gpgcheck=0 enabled=1 [AppStream] name=AppStream baseurl=file:///mnt/cdrom/AppStream gpgcheck=0 enabled=1 ``` 5. 保存并关闭文件。 现在,你已经成功配置红帽8的本地yum源。你可以通过运行以下命令来测试yum配置是否可用: ``` # yum install nginx -y ``` 这将使用配置的本地yum源安装nginx软件包。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [redhead红帽系统配置yum源](https://blog.csdn.net/chenye93/article/details/130428010)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [红帽RedHat Linux 8本地Yum源配置方法](https://blog.csdn.net/qq_54245355/article/details/118638198)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值