Was ist der Befehl im Terminal, um VIM auf Ubuntu zu aktualisieren?


13

Ich bin auf Ubuntu 12.04 und möchte wissen, wie Sie VIM über die Befehlszeile aktualisieren. Was ist der Befehl, um dies zu aktualisieren?

Antworten:


9

Führen Sie diese Befehle in einem Terminal aus:

sudo apt-get update
sudo apt-get install vim

Beachten Sie, dass Ubuntu möglicherweise nicht immer die neuesten Pakete enthält, da die [offiziellen] Repositorys eingefroren sind.


2
Um die neueste verfügbare Version zu erhalten, überprüfen Sie meine Antwort
d4nyll

15

Um die neueste stabile Version zu erhalten, wird in den offiziellen Anweisungen empfohlen, diese direkt vom GitHub-Quellrepository zu installieren .

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

Sie können apt-get update && apt-get install vimVim auch auf die neueste Version aktualisieren, die in der Paketregistrierung Ihrer Distribution verfügbar ist. Um alle verfügbaren Pakete zu aktualisieren, können Sie ausführenapt-get update && apt-get upgrade

Möglicherweise erhalten Sie jedoch nicht die neueste Version von Vim mit APT (Sie werden wahrscheinlich die neueste Hauptversion verwenden, aber nicht die Neben- / Patch-Versionen).


1

Ich würde mit der Regel empfehlen sudo apt-get update ; sudo apt-get dist-upgrade, da dies alles aktualisieren , dass apt-get kann auf Ihrem System aktualisieren. Wenn Sie VIM noch nicht installiert haben, können Sie es mit herunterladen sudo apt-get install vim.


1

Wenn Sie an ubuntu16 / centos7 arbeiten, können Sie mit den folgenden Befehlen das neueste vim installieren.

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

Ändern Sie den ersten Befehl in:

$ sudo yum install gcc git ncurses-devel

Melden Sie sich ab und wieder an, wenn Sie noch eine ältere Version sehen.


-3

sudo apt-get update Dies wird im Wesentlichen versuchen, alles zu aktualisieren, was Sie haben, einschließlich vim.


8
Dadurch werden nur die Paketindexdateien aktualisiert, nicht die Pakete selbst.
kiri

Wenn Sie ein Update ohne Upgrade durchführen, werden Updates heruntergeladen, aber nicht installiert.
Ben Aveling

@BenAveling gibt es eine Möglichkeit, nur ein Paket zu aktualisieren (ja, ohne es herunterzuladen), nicht alle?
Hallo_Hier_undy

1
@BenAveling tun updateohne upgradeist wie die Überprüfung auf Updates und weder das Herunterladen noch sie zu installieren. (Die updateAktion lädt Metadaten herunter, die angeben, welche Pakete in welchen Versionen von wo verfügbar sind. Sie lädt die Pakete selbst nicht herunter, selbst wenn es sich um neuere Versionen bereits installierter Pakete handelt.) Zum Herunterladen ohne Installation können Sie die upgradeAktion mit -d/ verwenden. --download-onlyMöglichkeit.
Eliah Kagan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.