Terminalde, ubuntu'da VIM'i güncelleme komutu nedir?


14

Ubuntu 12.04 kullanıyorum ve VIM'i komut satırı üzerinden nasıl güncellediğinizi bilmek istiyorum. bunu güncelleme komutu nedir?

Yanıtlar:


9

Bir terminalde şu komutları çalıştırın:

sudo apt-get update
sudo apt-get install vim

Ubuntu'nun [resmi] depoların dondurulması nedeniyle her zaman en son paketlere sahip olmayabileceğini unutmayın.


2
En son sürümü almak için cevabımı
d4nyll

17

En son kararlı sürümü almak için, resmi talimatlar tarafından doğrudan kaynak GitHub deposundan yüklenmesi önerilir .

$ git clone https://github.com/vim/vim.git
$ cd vim/src
$ make
$ sudo make install

Ayrıca apt-get update && apt-get install vimVim'i dağıtımınızın paketleri kayıt defterinde bulunan en son sürüme güncellemek için de kullanabilirsiniz . Mevcut tüm paketleri güncellemek için,apt-get update && apt-get upgrade

Bununla birlikte, APT ile Vim'in en son sürümünü alamayabilirsiniz (büyük olasılıkla en son ana sürümü moskt edersiniz, ancak küçük / yama sürümlerini alamazsınız).


Daha ./configureönce koşmam gerekiyordu make. Ayrıca, Vim'i güncellemeyi planlıyorsanız checkinstallbunun yerine kullanmak make installiyi bir fikir olabilir.
MikaelF

1

Genellikle kullanarak öneriyoruz sudo apt-get update ; sudo apt-get dist-upgradebu apt-get her şeyi güncelleyecek gibi olabilir sisteminizde güncelleyin. Zaten VIM yüklü değilse, kullanarak alabilirsiniz sudo apt-get install vim.


1

Ubuntu16 / centos7 üzerinde çalışıyorsanız, en son vim'i yüklemek için aşağıdaki komutları kullanabilirsiniz.

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

ilk komutu şu şekilde değiştir:

$ sudo yum install gcc git ncurses-devel

Hala eski sürümü görüyorsanız oturumu kapatın ve oturum açın.


-3

sudo apt-get update Bu aslında vim de dahil olmak üzere sahip olduğunuz her şeyi güncellemeye çalışacaktır.


8
Bu sadece paket indeks dosyalarını günceller, paketleri kendileri değil.
kiri

Güncelleme yapmadan güncelleme yapmak, güncellemeleri indirmek, ancak yüklememek gibidir.
Ben Aveling

@BenAveling, tek bir paket için güncellemenin (indirmeden evet) bir yolu var mı, hepsi değil mi?
hello_there_andy

1
Yapma @BenAveling updateolmadan upgradegibidir kontrol güncellemeleri ve ne indirirken ne de yükleme. ( updateEylem, hangi paketlerin, hangi sürümlerde, hangi sürümlerde bulunduğunu gösteren meta verileri indirir; önceden yüklenmiş paketlerin daha yeni sürümleri olsa bile paketleri kendileri indirmez.) Yüklemeden indirmek için upgradeeylemi -d/ --download-onlyseçeneği.
Eliah Kagan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.