解决centos vim:command not found 和 yum -y install xxx失败 的问题(联网问题)
1 “vim:commmand not found”的错误 是因为没有安装vim,
输入命令(应该是任意路径下都可以)
#rpm -qa|grep vim
如果vim已经正确安装,会返回如下内容:
主要是三个文件:vim-enhanced vim-common vim-minimal
缺少哪一个,就使用命令yum -y install vim-xxxxxx来安装,比如
#yum -y install vim-enhanced
2 我在进行yum这一步时报错:下载安装包失败,不能解析主机等,错误如下图:
经过查阅,发现这是因为不能联网导致的错误。
因为我使用的虚拟机,是通过代理访问的,所以访问外网也需要代理(应该是这样解释吧)。
解决方法:
在使用root用户登录的情况下,修改/etc/yum.conf文件
#vi /etc/yum.conf
点击 i,编辑文件,在最后一行加 如下内容:
proxy=http://xxx.xxx.xx.xxx:xxxx ,前面是代理地址,后面是端口。
如果你的代理需要用户名和密码,再在最后加:
proxy_username=用户名
proxy_password=密码
编辑结束后,点击esc,然后输入 ":wq" 保存文件退出。
验证:
在命令行输入
#yum -y install vim-enhanced
回车后会出现如下内容(部分截图),发现可以下载安装包了。
安装结束后,再使用rpm -qa|grep vim查看自己的vim安装情况,显示三个包都在!开心!