Centos yum安装包时出错

  在学习linux中,发现除了id可以查看用户信息,还有命令finger可以查看用户信息,于是在自己虚拟机上尝试。然而自己的虚拟机上并没有,于是yum install finger,结果报错-bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file....

  于是想着更新一哈吧,yum update,结果也报错,风中凌乱。。。

  查了很多,有的说是源的问题,要改成阿里云的,于是下载了。 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

  yum makecache

  yum update

  貌似成功了

 再来安装yum -y install finger

 哦吼,出错:
 Error downloading packages:
  finger-0.17-52.el7.x86_64: [Errno 5] [Errno 2] No such file or directory

 

  上网查了下说是升级python版本所造成的链接混乱问题,开玩笑,老子就没升级过我的python

但是走头无路还是改配置哎~

 vi /usr/bin/yum

把开头的#!/usr/bin/python改成#!/usr/bin/python2

还要改多一个文件

vi /usr/libexec/urlgrabber-ext-down

把开头的#!/usr/bin/python改成#!/usr/bin/python2

然后就安装成功了,有点懵,一开始python的链接就出了问题?

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值