CentOS的yum不好用手动下载rpm包安装vim插件(附上Error: Cannot find a valid baseurl for repo: base)解决方法

本文详细介绍了在无法使用yum install的情况下,如何在CentOS 6.1环境下手动安装vim的方法,包括下载并按顺序安装所需RPM包的步骤。同时,分享了修正网卡配置错误,如GATEWAY拼写错误,以及如何设置DNS和网关的教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

题外话:在我把集群的一台服务器通过手动安装vimRPM包之后,突然发现了我把网卡的网关拼写错了,GATEWAY写成GETEWAY,竟然好用了。。。这个集群一年了,一直没法ping通外网,说来也惭愧,大学时计算机网络缺课了一个月,很次,dns和网关都搞不懂,后续会补回来。。。做学问不是做一次就搞定了,而是不断复习精进的过程。进入正题:

一、手动安装vim

环境:CentOS6.1ping不通外网,不能使用yum install安装vim

先运行命令yum install vim

会爆各种错,我就要里面那个网址在windows里用浏览器访问

算便选一个yum源,我选择的是http://mirror.jdcloud.com/centos/6.10/os/x86_64/Packages/分别下载

版本号根据不同的CentOS版本可能不同,安装顺序

1.rpm -ivh gpm-libs-1.20.6-12.el6.x86_64.rpm

2.rpm -ivh perl*     (把所有带perl的rpm包都安装)

3.rpm -ivh vim-filesystem-7.4.629-5.el6_8.1.x86_64.rpm

4.vim-common-7.4.629-5.el6_8.1.x86_64.rpm

5.vim-enhanced-7.4.629-5.el6_8.1.x86_64.rpm

注意:这个安装顺序不能变,都是有互相依赖的。。。

二、Error: Cannot find a valid baseurl for repo: base解决方法

ifconfig先看看用的哪个网卡

楼主用的eth0这个网卡

查看网卡的信息vi /etc/udev/rules.d/70-persistent-net.rules

所以去/etc/sysconfig/network-scripts/路径下找到这个配置文件,用的不同的网卡编辑不同的文件

HWADDR这个值是复制上面vi /etc/udev/rules.d/70-persistent-net.rules 里面ATTR{address}对应的值

IPADDR是根据vmvare中设置的网段区间来设置的

设置完别忘了重启网卡 service network restart

查看网关是否设置上 grep GATEWAY /etc/sysconfig/network-scripts/ifcfg*

ping www.baidu.com来试一下

之前看各种博客都在说设置/etc/resolv.conf这个文件,也就是设置dns的地址,

设置看看吧,后续把计算机网络在学一下吧。。。

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值