A Git egy hatékony és széles körben használt verziókezelő rendszer, amely lehetővé teszi a fejlesztők számára, hogy nyomon kövessék a kódjukban bekövetkezett változásokat, együttműködjenek másokkal, és hatékonyan kezeljék a projektverziókat. Akár önálló projekten dolgozik, akár nagyszabású együttműködési projektekben vesz részt, a Git biztosítja az alapvető eszközöket a forráskód hatékony kezeléséhez. Ez a szoftverfejlesztés alapvető eszköze, amely támogatja az olyan munkafolyamatokat, mint a szolgáltatások elágazása, a kód áttekintése és a folyamatos integráció.
Az Ubuntu 24.04, 22.04 vagy 20.04 rendszeren a Git többféle módon telepíthető. A legegyszerűbb megközelítés az Ubuntu alapértelmezett tárolójának használata, amely a Git stabil verzióját biztosítja, amely jól integrálható a rendszerrel. Azok számára, akiknek a legújabb szolgáltatásokra és fejlesztésekre van szükségük, az Ubuntu Git Maintainers PPA naprakész buildeket kínál. Alternatív megoldásként letöltheti és lefordíthatja a Git-et a forrásból, hogy megszerezze a legújabb verziót, vagy testreszabhassa a telepítést az igényeinek megfelelően. Ez az útmutató végigvezeti Önt mindhárom módszeren, biztosítva, hogy az Ön igényeinek leginkább megfelelő módon állítsa be a Git Ubuntu rendszerén.
Naprakész rendszercsomagok biztosítása a GIT telepítése előtt
A Git telepítésének szilárd alapjainak megteremtéséhez az Ubuntu rendszer csomagjainak aktuálisnak kell lenniük. Ez a művelet csökkenti a lehetséges csomagütközéseket a telepítési folyamat során.
A rendszer csomagjainak frissítése az Advanced Packaging Tool (APT) 'update' paranccsal történő meghívásával történik:
sudo apt update
A frissítés futtatása után jó gyakorlat az elavult csomagok frissítése. Ez biztosítja, hogy a rendszer összes szoftverének a legújabb verziója legyen. Hajtsa végre ezt a frissítést a következő paranccsal:
sudo apt upgrade
1. módszer: Telepítse a GIT-t az alapértelmezett APT-táron keresztül
A Git jelenlétének ellenőrzése Ubuntun
Mielőtt folytatná a Git telepítését, célszerű ellenőrizni, hogy a Git már telepítve van-e a rendszerére. Ezzel elkerüljük a redundáns telepítéseket, és tisztán tartjuk rendszerünket.
A Git telepítésének ellenőrzéséhez használja a –version jelzőt a „git” paranccsal. Ennek vissza kell adnia a Git telepített verzióját, ha van:
git --version
Telepítse a GIT-t az APT paranccsal
Ha a fenti parancs nem ad vissza semmit, akkor megerősíti, hogy a Git hiányzik a rendszerből. Itt az ideje a Git telepítésének.
A Git telepítéséhez az Ubuntu tárházát fogjuk használni, mivel az egyszerű módszert biztosít a következő paranccsal:
sudo apt install git
A GIT sikeres telepítésének megerősítése az Ubuntu APT-n keresztül
A telepítési folyamat befejeztével tanácsos ellenőrizni, hogy a Git telepítése sikeres volt-e. Ez a lépés megnyugtat bennünket arról, hogy a telepítési folyamat zökkenőmentesen ment, és a Git készen áll a használatra.
Ismét használhatjuk a –version jelzőt a telepítés megerősítésére. Ennek a parancsnak most a Git most telepített verzióját kell visszaadnia:
git --version
A parancs futtatásakor a következőhöz hasonló kimenetet kell látnia:
git version x.x.x
2. módszer: Telepítse a GIT-et az Ubuntu Git Maintainers PPA-n keresztül
Néha kívánatos a Git legfrissebb verziójával dolgozni, különösen akkor, ha újabb szolgáltatásokra vagy alapvető hibajavításokra van szükség. A Ubuntu Git Maintainers csapata Személyes csomagarchívumot (PPA) biztosít, amely rendszeresen tartalmazza a Git legújabb stabil verzióját. Ennek a módszernek a használata jelentős előnyökkel járhat az Ön egyedi igényeitől és a munkakörnyezettől függően.
Importálja az Ubuntu Git Maintainers PPA-t
A kezdéshez hozzá kell adnunk az Ubuntu Git Maintainers csapata által biztosított Git PPA-t a rendszerünk tárolóinak listájához. Ez a PPA hozzáférést biztosít a legújabb stabil Git-kiadáshoz. Bár a következő csomagok valószínűleg már telepítve vannak a rendszeren, nem árt ellenőrizni:
sudo add-apt-repository ppa:git-core/ppa -y
A csomagok indexének frissítése a PPA importálása után
Miután a Git PPA-t importálták a rendszer lerakatlistájába, elengedhetetlen a csomagok indexének frissítése. Ez a lépés lehetővé teszi, hogy a rendszer felismerje az újonnan elérhető csomagokat a hozzáadott tárolóból.
A csomagindex frissítéséhez futtassa a következőt:
sudo apt update
Telepítse a GIT-et az Ubuntu-ra az APT PPA Command segítségével
Ha a PPA a helyén van, telepítheti vagy frissítheti a Git-et. A következő parancs hajtja végre ezt a feladatot:
sudo apt install git -y
Megjegyzés: Ha korábban telepítette a GIT-et az Ubuntu lerakatából, akkor ennek a parancsnak a futtatásával a Git a legújabb verzióra frissíti a hozzáadott PPA-ból.
A telepítés vagy frissítés befejezése után ellenőrizze a telepített Git verziót a következőkkel:
git --version
Ehhez hasonló kimenetet kell látnia:
git version x.x.x
Ez a kimenet azt jelzi, hogy a legújabb Git verziót sikeresen telepítették vagy frissítették az Ubuntu rendszeren.
További információkért ellenőrizheti, hogy a Git-telepítés melyik lerakatból származik. Tekintettel arra, hogy a PPA általában a Git sokkal újabb verzióját tartalmazza, a következő parancs végrehajtásának tükröznie kell a PPA legutóbbi kiegészítését:
apt-cache policy git
3. módszer: A GIT telepítése a forrásarchívum segítségével
Ez a rész részletes útmutatót nyújt a GIT telepítéséhez a GIT forráskód letöltésének, összeállításának, fordításának, majd telepítésének megtanulásával. Ez a megközelítés nagyobb ellenőrzést biztosít a felhasználóknak a telepítési folyamat felett, és hozzáférést tesz lehetővé bizonyos szolgáltatásokhoz, amelyek esetleg nem találhatók meg az előre csomagolt disztribúciókban.
A GIT Build függőségek beállítása
Az első fázis az Ubuntu rendszer előkészítését foglalja magában a szükséges összeállítási függőségekkel. Ezek a függőségek létfontosságúak a sikeres Git-összeállításhoz.
Ezek beállításához használja a következő parancsot:
sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip -y
Töltse le a GIT forráskódot
A Git forráskód beszerzéséhez navigáljon a Git kiadási oldal. Innen kiválaszthatja a legújabb stabil kiadást vagy a főarchívumot. A következő parancs segít a kívánt verzió letöltésében.
Ne felejtse el helyettesíteni a(z) {version} elemet a kívánt Git verziószámmal:
wget https://github.com/git/git/archive/refs/tags/{version}.tar.gz
Bontsa ki és telepítse a GIT forráskódot
A következő fázis a letöltött archívum kibontását jelenti. Ennek során ügyeljen arra, hogy a(z) {version}-t lecserélje a korábban kiválasztott megfelelő Git-verzióra:
tar -xvf git-{version you downloaded}
Megjegyzés: Gyors tipp új felhasználóknak: írja be a „git-” szót a CLI terminálba, majd nyomja meg a Tab billentyűt az automatikus kiegészítéshez. Ha több verziót is telepített, előfordulhat, hogy további részleteket kell megadnia, például a „git-2.4”, mielőtt megnyomja a Tab billentyűt.
Most itt az ideje a GIT összeállításának és beállításának. Indítsa el a fordítást a következő paranccsal:
sudo make prefix=/usr/local all
Ez a parancs arra utasítja a build rendszert, hogy a fordítási folyamat végén várjon egy telepítést a /usr/local könyvtárban. Az „összes” jelző átfogó, minden összetevőt lefedő összeállítást biztosít.
Ha a fordítás véget ért, lépjen tovább a telepítési fázisra ezzel a paranccsal:
sudo make prefix=/usr/local install
Itt a Git a /usr/local könyvtárba kerül. A folyamat magában foglalja a lényeges fájlok másolását és a megfelelő engedélyek létrehozását, így elérhetővé téve a Git-et a rendszerén.
A telepítés sikerességének és a felépítés megfelelőségének ellenőrzéséhez futtassa:
git --version
Ennek a parancsnak vissza kell adnia a telepített Git-verziót, ellenőrizve annak megfelelő integrációját a rendszerbe.
További parancsok a GIT kezelésére
Frissítse a GIT-et
APT GIT frissítési módszer
A Git frissítése Ubuntu Linuxon egyszerű. A korábbi telepítési módszertől függetlenül egyetlen paranccsal frissítheti a Git-et, mert az Advanced Package Tool (APT) csomagkezelővel telepítette.
A terminálon futtassa a következő parancsot:
sudo apt update && sudo apt upgrade
Ez a parancs először frissíti a csomaglistákat (sudo apt frissítéssel), majd frissíti a rendszeren lévő összes frissíthető csomagot (sudo apt upgrade segítségével). Így nem csak a Git, hanem az összes többi, a rendszerben tartásban nem jelölt csomag is frissül.
Forrás GIT frissítési módszer
Ismételje meg a folyamatot a telepítés frissítéséhez a forrás letöltésével és telepítésével.
Távolítsa el a GIT-et
APT GIT Eltávolítási módszer
A Git eltávolításához hajtsa végre a következő parancsot:
sudo apt remove git
Ez a parancs eltávolítja a Git-et a rendszerből. Ne felejtse el megerősíteni a műveletet, amikor a rendszer kéri.
Ha a Git-et eredetileg a Personal Package Archive (PPA) segítségével telepítette az Ubuntu Git Maintainers csapatától, akkor ezt a PPA-t is el kell távolítania. Íme a parancs ehhez:
sudo add-apt-repository --remove ppa:git-core/ppa -y
A parancs futtatása megszünteti a PPA-t, biztosítva, hogy a rendszer többé ne kapjon frissítéseket.
GIT eltávolítási módszer a forrástelepítésekhez
Ha a Git-et forráson keresztül telepítette az Ubuntu-ra, és el kell távolítania, akkor a folyamat többet foglalhat magában, mint egy csomagkezelőt, mivel nincs közvetlen eltávolítási parancs. Óvatos lépésekkel azonban manuálisan is eltávolíthatja a telepítést.
Azonosítsa a telepített fájlokat
A Git eltávolítása előtt tudnia kell, hol van telepítve. Az előző szakaszt követően a Git a /usr/local könyvtárba telepítette volna.
Manuálisan távolítsa el a fájlokat
Lépjen a telepítési könyvtárba:
cd /usr/local
Most kézzel kell eltávolítania a Git fájlokat és könyvtárakat:
sudo rm -rf git*
sudo rm -rf bin/git*
sudo rm -rf libexec/git-core
sudo rm -rf share/doc/git*
sudo rm -rf share/man/man1/git*
sudo rm -rf share/man/man5/git*
sudo rm -rf share/man/man7/git*
Ellenőrizze az eltávolítást
Annak érdekében, hogy megbizonyosodjon arról, hogy a Git eltávolításra került, ellenőrizze a verzióját:
git --version
Ha a GIT sikeresen eltávolításra került, a terminálnak hibaüzenetet kell küldenie, amely szerint a git parancs nem található.
Megjegyzés: A kézi eltávolítás, mint ez a módszer, fokozott odafigyelést igényel, hogy elkerülje a nem kapcsolódó fájlok vagy a rendszerkritikus összetevők véletlen törlését. Mindig ellenőrizze még egyszer a parancsokat és elérési utakat végrehajtás előtt.
Következtetés
Ha telepíti a Git-et az Ubuntu-ra az alapértelmezett lerakat, az Ubuntu Git Maintainers PPA használatával, vagy a forrásból fordítja, sokoldalú és nélkülözhetetlen eszközt állított be projektjei verziókezelésének kezelésére. Mindegyik módszer különböző előnyöket kínál, az alapértelmezett tárolóval történő egyszerű telepítéstől a PPA-val vagy a forrás-összeállítással a legújabb szolgáltatások eléréséig. A Git telepítésének rendszeres frissítése és karbantartása biztosítja, hogy továbbra is élvezhesse a legújabb fejlesztések és biztonsági javítások előnyeit. Ha a Git megfelelően telepítve van, akkor képes lesz hatékonyan kezelni kódját, és hatékonyan együttműködni az Ubuntu rendszerén.