É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:
- Vagy várjon a szükséges verzió megtalálható az Ön által használt tárban.
- Fordítsa le saját verzióját, és hozzon létre egy
deb
fájlt. - Keressen egy tárat, amely biztosítja a disztribúció verziójához szükséges verziót (pl. Git PPA ).
- 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
Válasz
A “git ppa” keresése Git stabil kiadásokat eredményez . itt található telepítési útmutató A csomagot úgy is telepítheti, hogy közvetlenül letölti a weboldalról, és telepíti a következővel: dpkg -i
.
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
sudo apt-get upgrade
sudo apt-get update
után, és nem ' frissítette a git-et, desudo apt-get install git
tett. Miért van ez?!