Odpowiedzi:
make install DESTDIR=~/.local
, a następnie wykonaj dowiązanie symboliczne ~/bin
do ~/.local/bin/vim
.
/home/apache/.local/usr/local/share/vim/vim72
po skończeniu dwóch kroków. Coś nie tak?
Często instaluję rzeczy, w ./configure --prefix=$HOME/.local && make && make install
których nie jestem rootem. To jest sposób na kontynuację.
Działa to z większością oprogramowania. Vim nie różni się tutaj w żaden sposób.
Zauważ, że w przypadku vima tak naprawdę konfiguruję za pomocą następujących opcji (również), --disable-perlinterp --enable-rubyinterp --enable-multibyte --enable-pythoninterp --with-features=huge
ponieważ podoba mi się, że moja wersja Vima jest kompletna.
Utwórz ścieżkę lokalnego użytkownika:
mkdir -p ~/usr/local
Pobrano najnowszą wersję ncurses
stąd: http://ftp.gnu.org/pub/gnu/ncurses/
Zainstaluj ncurses
:
cd <path_to_ncurses_downloaded_folder>
tar -xzvf <ncurses>.tar.gz
cd <ncurses_extracted_folder>
./configure --prefix=$HOME/usr/local
make
make install
Sklonuj vim-repo
z
git clone https://github.com/vim/vim.git
Zainstaluj vim z:
cd vim/src
LDFLAGS=-L$HOME/usr/local/lib ./configure --prefix=$HOME/usr/local
make
make install
Ustaw ŚCIEŻKĘ za pomocą
export PATH=$PATH:$HOME/usr/local/bin
krok 1: zainstaluj DESTDIR = ~ / .local (utwórz lokalny katalog, jeśli nie jest obecny)
krok 2: eksport ŚCIEŻKA = $ ŚCIEŻKA: /remote/users/yourusername/.local/bin
.local
czy to zwykłe imię?