Tại sao vim bị xóa sau khi cập nhật hệ thống (ubfox 14.04)?


0

Mỗi khi tôi biên dịch vim và cài đặt nó (Tôi luôn sử dụng hướng dẫn từ trang web ), nó bị xóa sau khi cập nhật Ubuntu (không phải tất cả các bản cập nhật mà là một số trong số chúng).

Sau những cập nhật như vậy, Ubuntu luôn yêu cầu tôi sử dụng "apt-get install -f". Có vẻ như vấn đề là với các bản phân phối vim được đặt trong repo mặc định.

Tôi đã googled rất nhiều nhưng không tìm thấy bất cứ điều gì về chủ đề. Bạn có thể giúp tôi giải quyết vấn đề?

Câu trả lời:


1

Các tệp nhị phân tự biên dịch nên được đặt trong /usr/local/bin; các hướng dẫn thay đổi mặc định đó thông qua --prefix=/usrVIMRUNTIMEDIR. Cùng với đó, bạn sẽ có xung đột với các gói Vim do nhà phân phối cung cấp và tôi đoán đó là nguyên nhân gây ra sự cố của bạn.

Do đó, hãy bỏ các hướng dẫn đặc biệt đó và để Vim cài đặt vào /usr/local/...; bạn chỉ có thể bao gồm /usr/local/bin trong bạn PATH để gọi nó


Tôi có nên xóa --- prefix = / usr và VIMRUNTIMERDIR không? Đúng?
Gerald Agapov

Vâng; về cơ bản nó chỉ ./configure --with-features=HUGE --enable-...; make; sudo make install
Ingo Karkat
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.