How to install VIM on Linux when I don't have root permissions?
I've got some troubles when I try to install Vim on Linux while I don't have a root account. The error information is shown below:
How can I solve this? Can I install it in another directory other than /usr/local/bin/vim
?
Solution 1:
make install DESTDIR=~/.local
, then make a symlink in ~/bin
to ~/.local/bin/vim
.
Solution 2:
I often install things with ./configure --prefix=$HOME/.local && make && make install
where I'm not root. That's the way to proceed.
This works with most software. Vim is in no way different here.
Note that in vim case, I actually configure with the following options (as well) --disable-perlinterp --enable-rubyinterp --enable-multibyte --enable-pythoninterp --with-features=huge
as I like my version of Vim to be quite complete.