升级CentOS 6.5中VIM7.2到VIM7.4

查看是否安装:

[[email protected] ~]# rpm -qa| grep vim

vim-minimal-7.2.411-1.8.el6.x86_64

vim-common-7.2.411-1.8.el6.x86_64

vim-enhanced-7.2.411-1.8.el6.x86_64

[[email protected] ~]# rpm -evim-minimal-7.2.411-1.8.el6.x86_64 vim-enhanced-7.2.411-1.8.el6.x86_64vim-common-7.2.411-1.8.el6.x86_64 --nodeps

[[email protected] ~]# rpm -aq|grep vim

注:--nodeps 选项是去掉依赖卸载,不加会报:vim-minimal is needed by (installed) sudo-1.8.6p3-15.el6.x86_64 之类的错。

II> 编译安装VIM 7.4

一、下载

[[email protected] src]# wgetftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2

[[email protected] src]# wgetftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gz

[[email protected] src]# wgetftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz

二、解压缩

[[email protected] src]# tar jxvfvim-7.4.tar.bz2

[[email protected] src]# tar zxvf vim-7.2-extra.tar.gz

[[email protected] src]# tar zxvfvim-7.2-lang.tar.gz

[[email protected] src]# mv vim72 vim74

三、安装依赖库

[[email protected] src]# yum installncurses-devel -y

四、配置confure文件

[[email protected] src]# cd vim74/src

[[email protected] src]# ./configure--with-features=huge --enable-rubyinterp --enable-pythoninterp--enable-luainterp --enable-multibyte --enable-sniff  --enable-fontset --enable-cscope--enable-gui=auto --prefix=/usr  --enable-xsmp--enable-xim --enable-gpm

五、编译

[[email protected] src]# make

[[email protected]]# make install

六、测试是否升级成功

[[email protected] src]# vim --version

七、增加gvim支持

[[email protected] src]# yum install vim-X11-y

八、检查是否安装成功

[[email protected] src]# rpm -qa |grep vim

vim-common-7.2.411-1.8.el6.x86_64

vim-X11-7.2.411-1.8.el6.x86_64

时间: 2024-11-05 14:49:51

升级CentOS 6.5中VIM7.2到VIM7.4的相关文章

CentOS 6.4中升级编译安装GCC 4.8.1 + GDB 7.6.1 + Eclipse 以及Kdump配置

在CentOS 6.4中编译安装GCC 4.8.1 + GDB 7.6.1 + Eclipse 今天在isocpp上看到"GCC 4.8.1 released, C++11 feature complete"这个消息,非常兴奋.终于有一个全面支持C++11语言特性的编译器了! 当然了,gcc仅仅是语言特性上全面支持C++11,libstdc++貌似还没有完全跟上,不过我已经挺满足了,至少可以去尝试各种特性了.另外,之前也有消息说Clang功能上也100%支持C++11了,但是内部还在做

如何升级CentOS 6.5下的MySQL

如何升级CentOS 6.5下的MySQL http://jingyan.baidu.com/article/48a42057e9b9bca9242504ab.html | 浏览:1136 | 更新:2015-07-13 10:28 | 标签:安装 1 2 3 4 5 6 7 分步阅读 一键约师傅 百度师傅为你的电脑系统,选一个靠谱师傅! CentOS 6.5自带安装了MySQL 5.1,但5.1有诸多限制,而实际开发中,我们也已经使用MySQL 5.6,这导致部分脚本在MySQL 5.1中执行

使用yum快速升级CentOS 6.5内核到 3.10.28

网上有不少升级CentOS内核的文章,如<CentOS 6.5 升级内核到 3.10.28>,大部分都是下载源码编译,有点麻烦. 在yum的ELRepo源中,有mainline(3.13.1).long-term(3.10.28)这2个内核版本,考虑到long-term更稳定,会长期更新,所以选择这个版本. 1.导入public key 1 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 2.安装ELRepo到CentOS-

如何升级centos到最新版本

本文将教你如何升级centos到最新版本. centos中"update"命令可以一次性更新所有软件到最新版本. 注意:不推荐使用update的y选项,-y选项会让你在安装每项更新前都进行确认(译者注:这样会非常费时间,更新进度忙): 对于centos 5.X和6.X的系统我们在更新后需要重新安装应用程序恢复数据,庆幸的是centos7不需要这么麻烦,可以直接升级.为了安全起见,如果你有重要数据的话还是建议升级系统前做好备份. 以下是centos 7.X升级的步骤 一.检查系统版本 $

解决Centos 6.3 中 gedit中文乱码问题

1.安装gconf-editor yum list | grep conf-editor yum install gconf-editor 2.运行gconf-editor 设置: apps  ---> gedit-2  --->  preferences  ----> encoding auto-detected 项添加Add New list value: GB2312 shown_in_menu 项添加 New list value: GB2312  解决Centos 6.3 中

Docker-01 无人值守升级 CentOS 6.x 系统内核到 3.10.101

1 #!/bin/bash 2 3 # 4 # 无人值守升级 CentOS 6.x 系统内核到 3.10.101 5 # 6 # 全程参考 https://segmentfault.com/a/1190000000733628 7 # 8 9 10 # 11 # 1.检查操作系统是否为 CentOS 6.x 12 # 13 14 cat /etc/centos-release |grep -i centos |egrep '6.[[:digit:]]+' &>/dev.null 15 if

在CentOS 6.4中编译安装gcc 4.8.1

在CentOS 6.4中编译安装gcc 4.8.1 分类: C/C++ Linux/Unix2013-11-28 21:02 1877人阅读 评论(0) 收藏 举报 原文链接:http://www.cnblogs.com/codemood/archive/2013/06/01/3113200.html 1. 安装gcc和g++ 新安装的CentOS缺少编译环境,必须先安装旧版本的gcc, 然后再进行自举编译 yum -y install gccyum -y install gcc-c++ 2.

CentOS删除Applications中的菜单项

有时候会错误的安装一些软件,可能安装被不成功,但是在左上角的Applications菜单中还是会显示出来,让人很不爽. 现在介绍一个删除掉CentOS Applications中菜单项的方法: 1.安装alacarte软件    yum install alacarte. 2. 安装完成后,点击左上角的 "System"菜单 选择 "Perferences'菜单,点击其中的"Main Menu"就会看到Applications中的菜单项了 3. 选中对应的

CentOS 6系统中/boot恢复被删除的/boot分区 简单介绍

在CentOS 6系统中,因为不小心或操作失误导致boot分区被删除, 遇到这种情况是否能够恢复被删除的boot分区呢? 1.首先利用centos6镜像进入linux rescue救援模式. 2.启动sshd服务,查看eth0获取的ip地址,然后用ssh secure shell 连接. SSH Secure Shell 3.2.9 (Build 283) Copyright (c) 2000-2003 SSH Communications Security Corp -  http://www