desarrollo-web-br-bd.com

¿Cómo puedo actualizar a una versión más nueva de Git usando apt-get?

Acabo de configurar una nueva máquina con Ubuntu Oneiric 11.10 y luego ejecuto

apt-get update
apt-get upgrade
apt-get install git

Ahora si corro git --version me dice que tengo git version 1.7.5.4 pero en mi máquina local tengo la mucho más nueva git version 1.7.9.2

Sé que puedo instalar desde la fuente para obtener la versión más nueva, pero pensé que era una buena idea usar el administrador de paquetes tanto como sea posible para mantener todo estandarizado.

Entonces, ¿es posible usar apt-get para obtener una versión más nueva de git, ¿y cuál es la forma correcta de hacerlo?

186
cwd

Tienes varias opciones:

  1. Espere hasta que la versión que necesita esté presente en el repositorio que usa.
  2. Compile su propia versión y cree un deb.
  3. Encuentre un repositorio que proporcione la versión que necesita para su versión de su distribución (por ejemplo, Git PPA ).
  4. Si no necesita ninguna característica particular de la versión más reciente, quédese con la versión anterior.

Si hay una versión más nueva disponible en los repositorios que usa, entonces apt-get update && apt-get upgrade (como root) se actualiza a la última versión disponible.

Para aquellos que no saben qué es un PPA, enlace

85
Marco

Estos son los comandos que necesita ejecutar, si solo desea hacerlo:

Sudo add-apt-repository ppa:git-core/ppa -y
Sudo apt-get update
Sudo apt-get install git -y
git --version

A partir de diciembre de 2018, obtuve git 2.20.1 de esa manera, mientras que la versión en los repositorios de Ubuntu Xenial era 2.7.4.

Si su sistema no tiene add-apt-repository, puedes instalarlo a través de:

Sudo apt-get install python-software-properties software-properties-common
334
Dan Dascalescu

Hacer una búsqueda de "git ppa" da versiones estables de Git . Consulte las instrucciones para instalar aquí . También puede instalar el paquete descargándolo directamente de la página web e instalándolo con dpkg -i.

7
Faheem Mitha

Para actualizar git en Ubuntu 12.04 solo sigue esta línea de comandos:

Sudo apt-get install python-software-properties
Sudo apt-get install software-properties-common
Sudo add-apt-repository ppa:git-core/ppa -y
Sudo apt-get update
Sudo apt-get upgrade
Sudo apt-get install git -y
git --version
2
alabi temitope