1. 程式人生 > >Centos7安裝vim7.4

Centos7安裝vim7.4

centos安裝vim7.4
 
系統版本centos6.4;
root許可權
su - root  
 
解除安裝
$ rpm -qa | grep vim
$ yum remove vim vim-enhanced vim-common vim-minimal  
 
下載、解壓
$ wget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2  
$ wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gz
$ wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz
$  
$ tar jxvf vim-7.4.tar.bz2  
$ tar zxvf vim-7.2-extra.tar.gz  
$ tar zxvf vim-7.2-lang.tar.gz  
$  
$ mv vim72 vim74  
 
 
安裝編譯環境
$ yum install ncurses-devel  
$ yum install gcc
 
編譯安裝
$ cd vim74/src  
$ ./configure --enable-multibyte \--with-features=huge \--disable-selinux  
$ make  
$ make install  
 
測試
   
$ vim --version

過程中有遇到的一個問題

tar (child): lbzip2: Cannot exec: No such file or directory tar (child): Error is not recoverable: exiting now tar: Child returned status 2 tar: Error is not recoverable: exiting now
yum -y install bzip2

如果無法聯網,也可以原始碼安裝,下載:bzip2-1.0.6.tar,安裝過程如下:

tar zxvf bzip2-1.0.6.tar.gz cd bzip2-1.0.6/ #為編譯做準備,建立libbz2.so動態連結庫(這一步很重要,安裝python的時候如果沒有這一步,python安裝不上bz2模組): make -f Makefile-libbz2_so make && make install