19

У меня возникают некоторые проблемы, когда я пытаюсь установить Vim на Linux, пока у меня нет учетной записи root. Информация об ошибке показана ниже:

errorinfo

Как я могу решить это? Могу ли я установить его в другой каталог, кроме /usr/local/bin/vim?

3 ответа3

18

make install DESTDIR=~/.local , затем создайте символическую ссылку в ~/bin на ~/.local/bin/vim .

16

Я часто устанавливаю вещи с помощью ./configure --prefix=$HOME/.local && make && make install там, где я не root. Это способ продолжить.

Это работает с большинством программного обеспечения. Vim ничем не отличается здесь.

Обратите внимание , что в VIM случае, я на самом деле настроить следующие параметры (а) --disable-perlinterp --enable-rubyinterp --enable-multibyte --enable-pythoninterp --with-features=huge , как мне нравится моя версия Vim будет довольно полным.

0

Шаг 1: сделать установку DESTDIR = ~/.local (сделать локальный каталог, если его нет)

Шаг 2: экспорт PATH = $ PATH:/remote/users/yourusername/.local/bin

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .