¿Cuál es el comando en la terminal para actualizar VIM en ubuntu?

14

Estoy en Ubuntu 12.04 y quiero saber cómo actualizar VIM a través de la línea de comando. ¿Cuál es el comando para actualizar esto?

Patoshi パ ト シ
fuente

Respuestas:

9

Ejecute estos comandos en una terminal:

sudo apt-get update
sudo apt-get install vim

Tenga en cuenta que Ubuntu no siempre tiene los paquetes más recientes debido a que los repositorios [oficiales] están congelados.

kiri
fuente
2
Para obtener la última versión disponible, consulte mi respuesta
d4nyll
17

Para obtener la última versión estable, las instrucciones oficiales recomiendan instalarla directamente desde el repositorio de origen de GitHub .

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

También puede usar apt-get update && apt-get install vimpara actualizar Vim a la última versión disponible en el registro de paquetes de su distribución. Para actualizar todos los paquetes disponibles, puede ejecutarapt-get update && apt-get upgrade

Sin embargo, es posible que no obtenga la última versión de Vim con APT (probablemente tendrá la última versión principal, pero no las versiones menores / parche).

d4nyll
fuente
Necesitaba correr ./configureantes make. Además, usar en checkinstalllugar de make installpodría ser una buena idea, si alguna vez planea actualizar Vim.
MikaelF
1

En general, recomendaría usar sudo apt-get update ; sudo apt-get dist-upgrade, ya que esto actualizará todo lo que apt-get puede actualizar en su sistema. Si aún no tiene instalado VIM, puede usarlo sudo apt-get install vim.

TSJNachos117
fuente
1

Si está trabajando en ubuntu16 / centos7, puede usar los siguientes comandos para instalar la última versión de 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

cambiar el primer comando a:

$ sudo yum install gcc git ncurses-devel

Cierre sesión e inicie sesión si todavía está viendo una versión anterior.

Ashutosh Tripathy
fuente
-3

sudo apt-get update Básicamente, esto intentará actualizar todo lo que tiene, incluido vim.

Mohamed Khamis
fuente
8
Esto solo actualiza los archivos de índice del paquete, no los paquetes en sí.
kiri
Hacer una actualización sin actualizar es como descargar actualizaciones pero no instalarlas.
Ben Aveling
@BenAveling, ¿hay alguna manera de actualizar (sí, sin descargar) un paquete, no todos?
hello_there_andy
1
@BenAveling Hacer updatesin upgradees como buscar actualizaciones y no descargarlas ni instalarlas. (La updateacción descarga metadatos que indican qué paquetes están disponibles, en qué versiones, desde dónde; no descarga los paquetes en sí, incluso si son versiones más nuevas de paquetes ya instalados). Para descargar sin instalar uno, puede usar la upgradeacción con el -d/ --download-onlyopción.
Eliah Kagan