Acabo de configurar una nueva máquina con Ubuntu Oneiric 11.10 y luego ejecutar
apt-get update apt-get upgrade apt-get install git
Ahora, si ejecuto git --version
, me dice que tengo git version 1.7.5.4
pero en mi máquina local tengo el git version 1.7.9.2
Sé que puedo instalar desde el código fuente para obtener la versión más nueva, pero pensé que era una buena idea usar el administrador de paquetes tanto como fuera 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 correcta ¿Cómo hacerlo?
Responder
Tiene varias opciones:
- Espere hasta la versión que necesita está presente en el repositorio que usa.
- Compile su propia versión y cree un
deb
. - Busque un repositorio que proporciona la versión que necesita para su versión de su distribución (por ejemplo, Git PPA ).
- Si no necesita ninguna característica en particular de la versión más reciente, quédese con la 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 «No sé qué es un PPA, enlace
Comentarios
- +1 para el PPA. De lo contrario, compile desde la fuente y use checkinstall para instalar limpiamente un .deb
- El OP solicitó específicamente usar el administrador de paquetes, por lo que solo el # 3 se aplica.
Respuesta
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
, puede instalarlo a través de:
sudo apt-get install python-software-properties software-properties-common
Comentarios
Respuesta
Al hacer una búsqueda de «git ppa», se obtienen versiones estables de Git . Consulte las instrucciones para instalar aquí . También puede instalar el paquete descargándolo directamente desde la página web e instalándolo con dpkg -i
.
Respuesta
Para actualizar git en Ubuntu 12.04 simplemente siga 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
Respuesta
Puede hacer esto mediante homebrew de la forma más sencilla:
instalar homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
actualizar git:
brew upgrade git
Comentarios
- La pregunta tiene la etiqueta [ubuntu] por lo que una solución macOS la tiene no ayudar al OP, especialmente porque piden explícitamente hacerlo usando apt-get
sudo apt-get upgrade
después desudo apt-get update
y no ' t actualizó git, perosudo apt-get install git
did. ¿Por qué?