Linux服务器上vim not found 问题

本文介绍了解决Linux服务器上Vim编辑器因版本冲突而无法正常安装的问题。通过使用purge命令彻底删除旧版本及其残留文件,再进行系统更新和升级,最后重新安装Vim,确保其稳定运行。

  vim是Linux下最常用的文本编译器,在终端输入vim时可能会出现,但是因为服务器一般都是大家公用的,时不时会有新的同学进来,操作失误导致vim无法正常使用了。
一般重新安装vim使用的就是一个命令:

sudo apt-get install vim 

  但是,如果服务器之前就安装过vim,会有一些残余文件,再次重新安装就容易出现下列问题:
The following packages have unmet dependencies:
vim-gtk : Depends: vim-common (= 2:7.4.1689-3ubuntu1.3) but 2:7.4.1689-3ubuntu1.2 is to be installed
Depends: vim-runtime (= 2:7.4.1689-3ubuntu1.3) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
  这种情况可以很容易读懂,就是说版本不同导致冲突,那么最好的解决方法就是删掉,然后重新安装(参考:博客)

sudo apt-get purge vim-common

这里面的purge命令删除更加强效,会删除残余的文件。
  之后按照下列操作,依次更新之后,重新安装vim即可。

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install vim
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值