Відповіді:
make install DESTDIR=~/.local
, А потім зробити символічну посилання в ~/bin
с ~/.local/bin/vim
.
/home/apache/.local/usr/local/share/vim/vim72
після закінчення двох кроків. Щось не так?
Я часто встановлюю речі ./configure --prefix=$HOME/.local && make && make install
там, де я не корінь. Ось так і далі.
Це працює з більшістю програмного забезпечення. Тут Вім нічим не відрізняється.
Зауважте, що у випадку Vim я фактично налаштовуюсь із наступними параметрами (а також), --disable-perlinterp --enable-rubyinterp --enable-multibyte --enable-pythoninterp --with-features=huge
оскільки мені подобається, що моя версія Vim є цілком повною.
Створіть місцевий шлях користувача:
mkdir -p ~/usr/local
Завантажена остання версія ncurses
звідси: http://ftp.gnu.org/pub/gnu/ncurses/
Встановити ncurses
:
cd <path_to_ncurses_downloaded_folder>
tar -xzvf <ncurses>.tar.gz
cd <ncurses_extracted_folder>
./configure --prefix=$HOME/usr/local
make
make install
Клон vim-repo
с
git clone https://github.com/vim/vim.git
Встановити vim за допомогою:
cd vim/src
LDFLAGS=-L$HOME/usr/local/lib ./configure --prefix=$HOME/usr/local
make
make install
Встановити PATH за допомогою
export PATH=$PATH:$HOME/usr/local/bin
крок 1: зробіть встановлення DESTDIR = ~ / .local (зробіть місцевий dir, якщо його немає)
крок 2: експорт PATH = $ PATH: /remote/users/yourusername/.local/bin
.local
або це просто звичайне ім’я?