1. 程式人生 > >ERROR BUILDING VIM on Ubuntu--Solution

ERROR BUILDING VIM on Ubuntu--Solution

ERROR BUILDING VIM on Ubuntu–Solution

1.Solution for no terminal library found

checking –with-tlib argument… empty: automatic terminal library selection
checking for tgetent in -lncurses… no
checking for tgetent in -ltermlib… no
checking for tgetent in -ltermcap… no
checking for tgetent in -lcurses… no
no terminal library
found checking for tgetent()… configure: error: NOT FOUND! You need to install a terminal library; for example ncurses. Or specify the name of the library withwith-tlib.

Solution=>

sudo apt-get install libncurses5-dev

2.Solution for Unable to correct problems, you have held broken packages

When follow the below instruction to install vim:

The program 'vim' can be found in the following packages:
 * vim
 * vim-gnome
 * vim-tiny
 * vim-athena
 * vim-gtk
 * vim-nox
Try: apt-get install <selected package>

You may have problem like:

The following packages have unmet dependencies:
 vim : Depends: vim-common (= 2
:7.3.429-2ubuntu2) but 2:7.3.429-2ubuntu2.1 is to be installed E: Unable to correct problems, you have held broken packages.

Solution=>

sudo apt-get update

then try install vim again:

apt-get install vim

If reproduced, please indicate the source.