LWN.net Logo

Going upstream

Going upstream

Posted Feb 9, 2008 2:00 UTC (Sat) by JoeBuck (subscriber, #2330)
In reply to: Partially distributed distributions by JLCdjinn
Parent article: LCA: Disintermediating distributions

For relatively simple, self-contained programs that you invoke from a terminal, it's not hard to experiment with upstream versions. The key point is that the familiar (at least to developers) configure, make, make install sequence installs programs into /usr/local by default, which is an area that distros don't touch. Alternatively, you can built it in a special place, to make it easy to blow away whenever your distro fixes the problem.

So, if you want the upstream vim, download the source tarball, and do

tar jxf vim-7.1.tar.bz2
cd vim71
./configure --prefix=/usr/local/vim71
make
sudo make install

You now have built the upstream vim and installed it in /usr/local/vim71/bin, without disturbing your distro's vim.

(You will of course need to have the appropriate development tools installed).


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds