Каждый раз, когда я компилирую vim и устанавливаю его (я всегда использую руководство с сайта), он удаляется после обновления Ubuntu (не все обновления, а некоторые из них).

После таких обновлений Ubuntu всегда просит меня использовать «apt-get install -f». Кажется, проблема в дистрибутивах vim, которые находятся в репозитории по умолчанию.

Я много гуглил, но ничего не нашел по теме. Можете ли вы помочь мне решить проблему?

1 ответ1

1

Самоскомпилированные двоичные файлы должны быть помещены в /usr/local/bin ; инструкции меняют это значение по умолчанию с помощью --prefix=/usr и VIMRUNTIMEDIR . При этом вы получите конфликт с предоставляемыми дистрибутивом Vim-пакетами, и я думаю, именно это и вызывает ваши проблемы.

Поэтому удалите эти специальные инструкции и дайте Vim установить в /usr/local/... ; вам может понадобиться только включить /usr/local/bin в ваш PATH чтобы вызвать его.

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