Hogyan frissíthetek a Git újabb verziójára az apt-get használatával?

Éppen beállítottam egy új gépet az Ubuntu Oneiric 11.10-tel, majd futtattam

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

Ha most a git --version parancsot futtatom, akkor azt mondja, hogy van git version 1.7.5.4, de a helyi gépemen a sokkal újabb git version 1.7.9.2

Tudom, hogy a legfrissebb verzió megszerzéséhez forrásból telepíthetem, de úgy gondoltam, hogy jó ötlet a csomagkezelőt használni, amennyire csak lehetséges, hogy minden szabványos maradjon .

Tehát a apt-get használatával meg lehet-e szerezni a git újabb verzióját, és mi a helyes hogyan lehet csinálni?

Válasz

Több lehetősége van:

  1. Vagy várjon a szükséges verzió megtalálható az Ön által használt tárban.
  2. Fordítsa le saját verzióját, és hozzon létre egy deb fájlt.
  3. Keressen egy tárat, amely biztosítja a disztribúció verziójához szükséges verziót (pl. Git PPA ).
  4. Ha nincs szüksége külön funkcióra az újabb verzióból, maradjon a réginél.

Ha egy újabb verzió érhető el az Ön által használt tárházakban, akkor apt-get update && apt-get upgrade (gyökérként) frissíti a legfrissebb elérhető verziót.

Azok számára, akik nem “nem tudom, mi a PPA, link

Megjegyzések

  • +1 a PPA számára. Ellenkező esetben fordítson forrásból, és használja a checkinstall alkalmazást a .deb tiszta telepítéséhez.
  • Az operációs rendszer kifejezetten a csomagkezelő használatát kérte, így csak érvényes.

Válasz

Itt vannak a futtatni kívánt parancsok, ha csak meg akarja csinálni :

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

2018 decembere óta így kaptam a 2.20.1-es verziót, míg az Ubuntu Xenial adattárakban a verzió 2.7.4 volt.

Ha a rendszerének nincs “div id =” d1c56c1a71 “>

, akkor telepítheti:

sudo apt-get install python-software-properties software-properties-common 

Megjegyzések

  • Hasznos a git számára a Windows ' Linux alrendszeren is
  • kipróbáltam a sudo apt-get upgrade sudo apt-get update után, és nem ' frissítette a git-et, de sudo apt-get install git tett. Miért van ez?!
  • Az ubuntu 16.04 LTS-en működik
  • Megbízható-e ebben a ppa-ban, mivel nem tartoznak a hivatalos személyhez git team?
  • @Ryuu: Számomra a PPA elég hivatalosnak tűnik. ' szerepel a git-scm.com/download/linux oldalon, a git-scm.com pedig a a Git hivatalos webhelye, github.com/git .

Válasz

Válasz

A git frissítéséhez az Ubuntu 12.04-en csak kövesse ezt a parancssort:

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 

Válasz

Ezt a homebrew segítségével teheti meg a legegyszerűbben:

install homebrew:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

upgrade git:

brew upgrade git 

Megjegyzések

  • A kérdéshez [ubuntu] címke tartozik, így a macOS megoldás nem nem segítenek az OP-n, különösen azért, mert kifejezetten kérik, hogy tegye meg az apt-get

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük