Я перебуваю на ubuntu 12.04 і хочу знати, як ви оновлюєте VIM за допомогою командного рядка. яка команда оновити це?
Я перебуваю на ubuntu 12.04 і хочу знати, як ви оновлюєте VIM за допомогою командного рядка. яка команда оновити це?
Відповіді:
Щоб отримати останню стабільну версію, офіційними інструкціями рекомендується безпосередньо встановити її з вихідного сховища GitHub .
$ git clone https://github.com/vim/vim.git
$ cd vim/src
$ make
$ sudo make install
Ви також apt-get update && apt-get install vim
можете оновити Vim до останньої версії, доступної в реєстрі пакунків вашої дистрибуції. Щоб оновити всі доступні пакети, можна запуститиapt-get update && apt-get upgrade
Однак ви можете не отримати останню версію Vim з APT (ви, мабуть, найновішу основну версію, але не другорядну / версію патча).
./configure
раніше make
. Крім того, використання checkinstall
замість цього make install
може бути гарною ідеєю, якщо ви коли-небудь плануєте оновити Vim.
Як правило, рекомендую використовувати sudo apt-get update ; sudo apt-get dist-upgrade
, оскільки це оновить усе, що apt-get може оновити у вашій системі. Якщо у вас ще не встановлений VIM, ви можете отримати його за допомогою sudo apt-get install vim
.
Якщо ви працюєте над ubuntu16 / centos7, ви можете використовувати команди нижче, щоб встановити останній vim.
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
змінити першу команду на:
$ sudo yum install gcc git ncurses-devel
Вихід із системи та вхід у систему, якщо ви все ще бачите старішу версію.
sudo apt-get update
По суті, це буде спроба оновити все, що у вас є, включаючи vim.
update
без роботи upgrade
- це як перевірка оновлень, а також не завантаження та встановлення. ( update
Дія завантажує метадані, вказуючи, які пакети доступні, в яких версіях, звідки; вона не завантажує самі пакети, навіть якщо вони вже нові версії пакетів, які вже встановлені.) Для завантаження без встановлення можна використовувати upgrade
дію з -d
/ --download-only
варіант.