Antworten:
make install DESTDIR=~/.local, dann machen Sie einen Symlink in ~/binzu ~/.local/bin/vim.
/home/apache/.local/usr/local/share/vim/vim72nach Abschluss der beiden Schritte. Stimmt etwas nicht?
Ich installiere oft Dinge mit ./configure --prefix=$HOME/.local && make && make installdenen ich nicht root bin. So geht es weiter.
Dies funktioniert mit den meisten Programmen. Vim ist hier in keiner Weise anders.
Beachten Sie, dass ich in vim tatsächlich (auch) die folgenden Optionen konfiguriere, --disable-perlinterp --enable-rubyinterp --enable-multibyte --enable-pythoninterp --with-features=hugeda ich meine Version von Vim als vollständig empfinde.
Erstellen Sie einen lokalen Benutzerpfad:
mkdir -p ~/usr/local
Die neueste Version ncursesvon hier heruntergeladen : http://ftp.gnu.org/pub/gnu/ncurses/
Installieren Sie ncurses:
cd <path_to_ncurses_downloaded_folder>
tar -xzvf <ncurses>.tar.gz
cd <ncurses_extracted_folder>
./configure --prefix=$HOME/usr/local
make
make install
Klonen vim-repomit
git clone https://github.com/vim/vim.git
Installiere vim mit:
cd vim/src
LDFLAGS=-L$HOME/usr/local/lib ./configure --prefix=$HOME/usr/local
make
make install
Mit PATH einstellen
export PATH=$PATH:$HOME/usr/local/bin
Schritt 1: make install DESTDIR = ~ / .local (mache dein lokales Verzeichnis, wenn es nicht vorhanden ist)
Schritt 2: Exportieren Sie PATH = $ PATH: /remote/users/yourusername/.local/bin
.localoder handelt es sich nur um einen normalen Namen?