Tôi đang dùng Ubuntu 12.04 và muốn biết làm thế nào để bạn cập nhật VIM thông qua dòng lệnh. Lệnh cập nhật này là gì?
Tôi đang dùng Ubuntu 12.04 và muốn biết làm thế nào để bạn cập nhật VIM thông qua dòng lệnh. Lệnh cập nhật này là gì?
Câu trả lời:
Để có phiên bản ổn định mới nhất, các hướng dẫn chính thức được khuyến nghị cài đặt trực tiếp từ kho lưu trữ GitHub nguồn .
$ git clone https://github.com/vim/vim.git
$ cd vim/src
$ make
$ sudo make install
Bạn cũng có thể sử dụng apt-get update && apt-get install vim
để cập nhật Vim lên phiên bản mới nhất có sẵn trong sổ đăng ký gói phân phối của bạn. Để cập nhật tất cả các gói có sẵn, bạn có thể chạyapt-get update && apt-get upgrade
Tuy nhiên, bạn có thể không nhận được phiên bản Vim mới nhất với APT (bạn sẽ có thể là phiên bản chính mới nhất, nhưng không phải là phiên bản nhỏ / bản vá).
./configure
trước make
. Ngoài ra, sử dụng checkinstall
thay vì make install
có thể là một ý tưởng tốt, nếu bạn từng có kế hoạch cập nhật Vim.
Tôi thường khuyên bạn nên sử dụng sudo apt-get update ; sudo apt-get dist-upgrade
, vì điều này sẽ cập nhật mọi thứ mà apt-get có thể cập nhật trên hệ thống của bạn. Nếu bạn chưa cài đặt VIM, bạn có thể sử dụng nó sudo apt-get install vim
.
Nếu bạn đang làm việc trên ubfox16 / centos7, bạn có thể sử dụng các lệnh bên dưới để cài đặt vim mới nhất.
Ubuntu16
$ sudo apt-get install gcc git ncurses-dev
$ git clone --depth=1 https://github.com/vim/vim.git
$ cd vim/src
$ sudo make
$ sudo make install
Centos7
thay đổi lệnh đầu tiên thành:
$ sudo yum install gcc git ncurses-devel
Đăng xuất và đăng nhập nếu bạn vẫn thấy phiên bản cũ hơn.
sudo apt-get update
Điều này về cơ bản sẽ cố gắng cập nhật mọi thứ bạn có, bao gồm cả vim.
update
mà không upgrade
giống như kiểm tra các bản cập nhật và không tải xuống cũng không cài đặt chúng. (Các update
tải hành động siêu dữ liệu cho thấy những gì các gói có sẵn, trong những gì các phiên bản, từ đó, nó không tải các gói bản thân, ngay cả khi họ là phiên bản mới của gói đã được cài đặt). Để tải về mà không cần cài đặt có thể sử dụng các upgrade
hành động với -d
/ --download-only
Lựa chọn.