Je viens de configurer une nouvelle machine avec Ubuntu Oneiric 11.10, puis je lance
apt-get update apt-get upgrade apt-get install git
Maintenant, si jexécute git --version
, cela me dit que jai git version 1.7.5.4
mais sur ma machine locale, jai le bien plus récent git version 1.7.9.2
Je sais que je peux installer à partir des sources pour obtenir la dernière version, mais jai pensé que cétait une bonne idée dutiliser le gestionnaire de paquets autant que possible pour que tout reste standardisé .
Il est donc possible d’utiliser apt-get
pour obtenir une version plus récente de git
, et quel est le bon comment faire?
Réponse
Vous avez plusieurs options:
- Soit attendre jusquà la version dont vous avez besoin est présente dans le référentiel que vous utilisez.
- Compilez votre propre version et créez un
deb
. - Trouvez un référentiel qui fournit la version dont vous avez besoin pour votre version de votre distribution (par exemple, Git PPA ).
- Si vous navez pas besoin de fonctionnalité particulière de la nouvelle version, restez avec lancienne.
Si une version plus récente est disponible dans les référentiels que vous utilisez, alors apt-get update && apt-get upgrade
(en tant que root) met à jour la dernière version disponible.
Pour ceux qui ne le font pas « Je ne sais pas ce quest un PPA, link
Commentaires
- +1 pour le PPA. Sinon, compilez à partir des sources et utilisez checkinstall pour installer proprement un .deb
- LOP a spécifiquement demandé lutilisation du gestionnaire de paquets, donc seulement # 3 sapplique.
Réponse
Voici les commandes que vous devez exécuter, si vous voulez juste le faire :
sudo add-apt-repository ppa:git-core/ppa -y sudo apt-get update sudo apt-get install git -y git --version
En décembre 2018, jai obtenu git 2.20.1 de cette façon, alors que la version dans les dépôts Ubuntu Xenial était 2.7.4.
Si votre système na pas add-apt-repository
, vous pouvez linstaller via:
sudo apt-get install python-software-properties software-properties-common
Commentaires
Réponse
Faire une recherche sur « git ppa » donne versions stables de Git . Consultez les instructions dinstallation ici . Vous pouvez également installer le package en le téléchargeant directement depuis la page Web et en linstallant avec dpkg -i
.
Réponse
Pour mettre à jour git sur Ubuntu 12.04, suivez simplement cette ligne de commandes:
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
Réponse
Vous pouvez le faire par homebrew de la manière la plus simple:
installer homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
mise à jour git:
brew upgrade git
Commentaires
- La question a la balise [ubuntu] donc une solution macOS le fait naide pas lOP, dautant plus quils demandent explicitement de le faire en utilisant apt-get
sudo apt-get upgrade
aprèssudo apt-get update
et il na ' mis à niveau git, maissudo apt-get install git
fait. Pourquoi?!