vim 7.3 早已发布了,但ubuntu迟迟没有更新,即使 10.10 也未见动静, 难道我们只能从源码安装?
当然不是,我们还能借助 debian unstable 的源码包来生成安装文件的!
1. 安装相应的编译工具
$ sudo aptitude install build-essential fakeroot dpkg-dev
2. 从 debian unstable 获取源代码,放到 ~/src/vim 目录
下载地址: http://packages.debian.org/source/sid/vim
共3个文件,*.dsc, *.orig.tar.gz, *.debian.tar.gz
3. 安装编译代码需要的依赖包
$ sudo apt-get build-dep vim
4. 解压文件并打补丁
$ cd ~/src/vim
$ dpkg-source -x vim_7.3.000+hg~ee53a39d5896-1.dsc
5. 进入 4 生成的源码目录,然后编译生成deb
$ cd vim_7.3.000+hg~ee53a39d5896
$ DEB_BUILD_OPTIONS="--enable-gui=gtk2 --enable-python3interp --enable-cscope --enable-multibyte" fakeroot debian/rules binary
注:编译选项可参照vim源码的Makefile文件
这时开始编译,并在上级目录生成deb安装文件
6. 将源文件,生成的deb文件放到相应目录
3个源文件: ~/ubuntu/source/vim
deb文件: ~/ubuntu/binary/vim
7. 生成deb安装源
$ cd ~/ubuntu
$ dpkg-scansources source /dev/null | gzip -9c > source/Sources.gz
$ dpkg-scanpackages binary /dev/null | gzip -9c > binary/Packages.gz
8. 加入新生成的源
在 /etc/apt/source.list 中追加以下两行 (注:我的 ~/ 相应为 /home/laomie 请做相应修改)
deb file:///home/laomie/ubuntu binary/
deb-src file:///home/laomie/ubuntu source/
9. 从更新管理器(Update Manager)更新并安装新版vim
后记:知道了以上的方法,我们就能方便的享用新软件了。
ubuntu 10.04 中使用 vim 7.3
-
- 帖子: 10
- 注册时间: 2007-05-31 0:25
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: ubuntu 10.04 中使用 vim 7.3
自行加上自己的名字并打上最新的补丁以及自己的修改并加上最新的Lua支持但是没有开启python3支持编译Vim7.3的飘过~~
-
- 帖子: 452
- 注册时间: 2010-06-03 22:51
- lainme
- 论坛版主
- 帖子: 7805
- 注册时间: 2008-09-13 19:17
- 系统: Arch Linux (x86_64)
- 联系:
-
- 帖子: 290
- 注册时间: 2010-09-22 22:44
Re: ubuntu 10.04 中使用 vim 7.3
lilydjwg 写了:自行加上自己的名字并打上最新的补丁以及自己的修改并加上最新的Lua支持但是没有开启python3支持编译Vim7.3的飘过~~

代码: 全选
评断一个国家的品格,不仅要看它培养了什么样的人民,还要看它的人民选择对什么样的人致敬,对什么样的人追怀。 --约翰·肯尼迪
- Fermat618
- 帖子: 728
- 注册时间: 2008-12-28 16:01
Re: ubuntu 10.04 中使用 vim 7.3
./configure && make && sudo make install 也还行。debian包做起来还是很麻烦的,唉
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
- redhatlinux10
- 帖子: 773
- 注册时间: 2008-01-22 23:24
- 来自: 三亚
- 联系:
Re: ubuntu 10.04 中使用 vim 7.3
这个ppa里面有 gvim 7.3
deb http://ppa.launchpad.net/lainme/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/lainme/ppa/ubuntu lucid main
牛牛博客
linux 系统中 Chrome 地址栏输入卡顿的解决方法
Linux 下 MPV 和 VLC 播放器 VAAPI 显卡加速对比
---
using : openSUSE 13.2 ( 3.16.6-2 x86_64 ) , KDE 4.14.2
linux 系统中 Chrome 地址栏输入卡顿的解决方法
Linux 下 MPV 和 VLC 播放器 VAAPI 显卡加速对比
---
using : openSUSE 13.2 ( 3.16.6-2 x86_64 ) , KDE 4.14.2