Posted Feb 9, 2008 2:00 UTC (Sat) by JoeBuck
In reply to: Partially distributed distributions
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
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
to post comments)