linux RetHat 7.4 安装yum网络源笔记

本文参考:https://www.cnblogs.com/zdxster/p/5344944.html

0、查看rethat版本号

[root@localhost yum.repos.d]#  cat /etc/redhat-release 

Red Hat Enterprise Linux Server release 7.4 (Maipo)

1、保证本机电脑能上网;
[root@localhost ~]# ping www.baidu.com
PING www.baidu.com (14.215.177.39) 56(84) bytes of data.
64 bytes from sp0.baidu.com (14.215.177.39): icmp_seq=5 ttl=54 time=38.8 ms
64 bytes from sp0.baidu.com (14.215.177.39): icmp_seq=38 ttl=54 time=43.8 ms
64 bytes from sp0.baidu.com (14.215.177.39): icmp_seq=43 ttl=54 time=35.7 ms

2.查找yum命令安装
[root@localhost ~]#  rpm -qa | grep yum
yum-utils-1.1.31-42.el7.noarch
yum-rhn-plugin-2.0.1-9.el7.noarch
PackageKit-yum-1.1.5-1.el7.x86_64
yum-metadata-parser-1.1.4-10.el7.x86_64
yum-3.4.3-154.el7.noarch
yum-langpacks-0.4.2-7.el7.noarch

3.卸载
[root@localhost ~]# rpm -e yum-3.4.3-118.el7.noarch --nodeps
[root@localhost ~]# rpm -e yum-3.4.3-154.el7.noarch --nodeps
[root@localhost ~]# rpm -e yum-utils-1.1.31-42.el7.noarch --nodeps
[root@localhost ~]# rpm -e yum-rhn-plugin-2.0.1-9.el7.noarch --nodeps
[root@localhost ~]# rpm -e yum-metadata-parser-1.1.4-10.el7.x86_64 --nodeps
[root@localhost ~]# rpm -e yum-langpacks-0.4.2-7.el7.noarch --nodeps
warning: /etc/yum/pluginconf.d/langpacks.conf saved as /etc/yum/pluginconf.d/langpacks.conf.rpmsave
[root@localhost ~]# rpm -e PackageKit-yum-1.1.5-1.el7.x86_64 --nodeps


4、进入以下网站上面查看软件包的版本是否升级或者找到自己系统所对应的文件包版本更新;
网易163网络源地址:http://mirrors.163.com/
CentOS网络源地址:http://centos.ustc.edu.cn/centos/
阿里云:https://mirrors.aliyun.com/centos/

5、找到自己所需要的版本下载:

wget http://centos.ustc.edu.cn/centos/7.4.1708/os/x86_64/Packages/yum-utils-1.1.31-42.el7.noarch.rpm

wget http://centos.ustc.edu.cn/centos/7.4.1708/os/x86_64/Packages/yum-3.4.3-154.el7.centos.noarch.rpm
wget http://centos.ustc.edu.cn/centos/7.4.1708/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget http://centos.ustc.edu.cn/centos/7.4.1708/os/x86_64/Packages/yum-langpacks-0.4.2-7.el7.noarch.rpm
wget http://centos.ustc.edu.cn/centos/7.4.1708/os/x86_64/Packages/yum-rhn-plugin-2.0.1-9.el7.noarch.rpm
wget http://centos.ustc.edu.cn/centos/7.4.1708/os/x86_64/Packages/yum-updateonboot-1.1.31-42.el7.noarch.rpm

6、安装
[root@localhost ~]# rpm -ivh yum-*
warning: yum-3.4.3-154.el7.centos.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
error: Failed dependencies:
yum-plugin-fastestmirror is needed by yum-3.4.3-154.el7.centos.noarch
此处报错  是需要yum-plugin-fastestmirror 的包
下载此依赖包:
wget http://centos.ustc.edu.cn/centos/7.4.1708/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-42.el7.noarch.rpm
再次执行
[root@localhost ~]# rpm -ivh yum-*
warning: yum-3.4.3-154.el7.centos.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:yum-metadata-parser-1.1.4-10.el7 ################################# [ 13%]
   2:yum-plugin-fastestmirror-1.1.31-4################################# [ 25%]
   3:yum-3.4.3-154.el7.centos         ################################# [ 38%]
   4:yum-cron-3.4.3-154.el7.centos    ################################# [ 50%]
   5:yum-langpacks-0.4.2-7.el7        ################################# [ 63%]
   6:yum-rhn-plugin-2.0.1-9.el7       ################################# [ 75%]
   7:yum-updateonboot-1.1.31-42.el7   ################################# [ 88%]
   8:yum-utils-1.1.31-42.el7          ################################# [100%]
PS: 其中有几个包 如:yum-cron-3.4.3-154.el7  可能是无用的,未验证

7、修改repo 配置文件
参考:https://www.cnblogs.com/zdxster/p/5344944.html

完成后执行
[root@localhost yum.repos.d]# yum clean all
Loaded plugins: fastestmirror, langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Cleaning repos: base extras updates
Cleaning up everything
Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos


8、测试安装是否正常;
[root@localhost yum.repos.d]# yum -y install gcc
Loaded plugins: fastestmirror, langpacks, 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     
extras                                                                                                                  | 3.4 kB  00:00:00     
updates                                                                                                                 | 3.4 kB  00:00:00     
(1/4): extras/x86_64/primary_db                                                                                         | 185 kB  00:00:00     
(2/4): base/x86_64/group_gz                                                                                             | 156 kB  00:00:00     

(3/4): updates/x86_64/primary_db                                                                                        | 6.9 MB  00:00:06 

至此全部完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值