Linux服务器上vim not found 问题

  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