Dlaczego vim został usunięty po aktualizacji systemu (ubuntu 14.04)?

0

Za każdym razem kompiluję vima i instaluję go (zawsze używam instrukcji z teren ), jest usuwany po aktualizacji Ubuntu (nie wszystkie aktualizacje, ale niektóre z nich).

Po takich aktualizacjach ubuntu zawsze prosi mnie o użycie „apt-get install -f”. Wydaje się, że problem dotyczy dystrybucji vim, która znajduje się w domyślnym repo.

Wiele googlałem, ale nic nie znalazłem w temacie. Czy możesz mi pomóc rozwiązać problem?

Gerald Agapov
źródło

Odpowiedzi:

1

Samo skompilowane pliki binarne powinny być umieszczone w /usr/local/bin; instrukcje zmieniają to domyślnie przez --prefix=/usr i VIMRUNTIMEDIR. Dzięki temu otrzymasz konflikt z dostarczonymi przez dystrybucję pakietami Vima i myślę, że to właśnie powoduje twoje problemy.

Dlatego upuść te specjalne instrukcje i pozwól Vimowi się zainstalować /usr/local/...; być może musisz tylko dołączyć /usr/local/bin w Twoim PATH wywołać to.

Ingo Karkat
źródło
Czy powinienem po prostu usunąć opcje --- prefix = / usr i VIMRUNTIMERDIR? Dobrze?
Gerald Agapov
Tak; to w zasadzie tylko ./configure --with-features=HUGE --enable-...; make; sudo make install
Ingo Karkat