Risposte:
make install DESTDIR=~/.local
, quindi crea un collegamento simbolico ~/bin
a ~/.local/bin/vim
.
/home/apache/.local/usr/local/share/vim/vim72
dopo aver terminato i due passaggi. Qualcosa non va?
Installo spesso cose con ./configure --prefix=$HOME/.local && make && make install
cui non sono root. Questo è il modo di procedere.
Funziona con la maggior parte dei software. Vim non è affatto diverso qui.
Si noti che nel caso di vim, in realtà mi configuro con le seguenti opzioni (e anche) --disable-perlinterp --enable-rubyinterp --enable-multibyte --enable-pythoninterp --with-features=huge
poiché mi piace che la mia versione di Vim sia abbastanza completa.
Crea percorso utente locale:
mkdir -p ~/usr/local
Ultima versione scaricata ncurses
da qui: http://ftp.gnu.org/pub/gnu/ncurses/
Installa ncurses
:
cd <path_to_ncurses_downloaded_folder>
tar -xzvf <ncurses>.tar.gz
cd <ncurses_extracted_folder>
./configure --prefix=$HOME/usr/local
make
make install
Clona vim-repo
con
git clone https://github.com/vim/vim.git
Installa vim con:
cd vim/src
LDFLAGS=-L$HOME/usr/local/lib ./configure --prefix=$HOME/usr/local
make
make install
Impostare PERCORSO con
export PATH=$PATH:$HOME/usr/local/bin
passaggio 1: make install DESTDIR = ~ / .local (crea la tua directory locale se non è presente)
passaggio 2: esportazione PATH = $ PATH: /remote/users/yourusername/.local/bin
.local
o è solo un nome normale?