GitHub Desktop je uživatelsky přívětivé grafické rozhraní, které zjednodušuje správu repozitářů Git a usnadňuje vývojářům správu jejich kódu a spolupráci s ostatními. Poskytuje funkce, jako je bezproblémová správa úložišť, vytváření větví, požadavky na stahování a zjednodušené slučování, to vše bez nutnosti použití příkazového řádku. Instalaci GitHub Desktop na Ubuntu 24.04, 22.04 nebo 20.04 lze provést několika způsoby, z nichž každá nabízí jinou úroveň pohodlí a flexibility.
Chcete-li nainstalovat GitHub Desktop, máte tři primární způsoby: pomocí balíčku .deb, nastavení zrcadla APT z projektu GitHub Shiftkey GitHub Desktop pro snadné aktualizace a údržbu nebo instalace přes Flatpak s Flathubem. Tato příručka vás provede každou z těchto metod a zajistí, že si vyberete tu, která nejlépe vyhovuje vašim potřebám.
Aktualizujte Ubuntu před instalací GitHub Desktop
Před zahájením procesu instalace je nezbytné zajistit, aby byl váš systém aktuální, aby se předešlo konfliktům. To lze provést pomocí následujícího příkazu v terminálu:
sudo apt update && sudo apt upgrade
Tento příkaz aktualizuje seznamy balíčků vašeho systému a nainstaluje všechny dostupné aktualizace a zajistí, že máte nainstalovaný nejnovější software.
Vyberte způsob instalace pro GitHub Desktop
Možnost 1: Nainstalujte GitHub Desktop na Ubuntu prostřednictvím balíčku .deb
GitHub ve výchozím nastavení podporuje pouze Windows a macOS. Uživatelé Linuxu však mohou na GitHub přistupovat prostřednictvím projektu „shiftkey/desktop“. Tato větev poskytuje balíčky ke stažení pro různé distribuce Linuxu.
Přejděte na stránku vydání a stáhněte si nejnovější verzi. Přestože průvodce doporučuje instalaci balíčku „.deb“, můžete se rozhodnout pro aplikaci appimage, pokud ji preferujete a víte, jak ji používat.
Ke stažení nejnovější verze použijte následující příkaz v terminálu:
wget https://github.com/shiftkey/desktop/releases/download/release-3.1.7-linux1/GitHubDesktop-linux-3.1.7-linux1.deb
Poznámka: Nezapomeňte získat nejnovější odkaz. Výše uvedený příkaz je pouze příkladem použití příkazu wget.
Tento příkaz stáhne a nainstaluje verzi 3.1.7 RC1 jako příklad. Nahradit v příkazu níže s názvem souboru „.deb“, který jste si stáhli:
sudo dpkg -i <filename>.deb
Příklad s 3.1.7 RC1:
sudo dpkg -i GitHubDesktop-linux-3.1.7-linux1.deb
Uživatelé Ubuntu, kteří neznají dpkg, by si měli uvědomit, že se jedná o správce balíčků pro instalaci, odstraňování a správu balíčků Debianu. Tento nízkoúrovňový nástroj nainstaluje balíčky .deb do vašeho systému Ubuntu. Příznak „-i“ dává pokyn dpkg k instalaci zadaného balíčku; při jeho použití zadejte jako argument název souboru balíčku, který chcete nainstalovat.
Možnost 2: Nainstalujte GitHub Desktop přes APT PPA
Druhá možnost instalace GitHub Desktop zrcadlí první. Dvě úložiště třetích stran APT ve Spojených státech odrážejí projekt GitHub pro shiftkey/desktop. Stránka projektu uvádí a doporučuje tato úložiště. Tato metoda zjednodušuje aktualizaci vaší aplikace GitHub Desktop a dalších balíčků. Někteří globální uživatelé však mohou zaznamenat problémy s připojením k americkému zrcadlu, které neovlivní většinu uživatelů.
Poznámka: Pouze jedno zrcátko; můžete bezpečně importovat druhý, pokud nefunguje.
Importujte Shiftkey GitHub Desktop Mirror
První je doporučeno, ale pokud narazíte na nějaké problémy, můžete použít druhý.
Importujte klíč GPG a úložiště pro @klávesa Shift:
Klíč GPG:
wget -qO - https://apt.packages.shiftkey.dev/gpg.key | gpg --dearmor | sudo tee /usr/share/keyrings/shiftkey-packages.gpg > /dev/null
úložiště:
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/shiftkey-packages.gpg] https://apt.packages.shiftkey.dev/ubuntu/ any main" > /etc/apt/sources.list.d/shiftkey-packages.list'
Importujte Mwt GitHub Desktop Mirror
Alternativní zrcadlo od @mwt:
Klíč GPG:
wget -qO - https://mirror.mwt.me/shiftkey-desktop/gpgkey | gpg --dearmor | sudo tee /etc/apt/keyrings/mwt-desktop.gpg > /dev/null
sudo sh -c 'echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/mwt-desktop.gpg] https://mirror.mwt.me/shiftkey-desktop/deb/ any main" > /etc/apt/sources.list.d/mwt-desktop.list'
Po importu zrcadla spusťte rychlou aktualizaci APT, aby odrážela nově přidané seznamy.
sudo apt update
Chcete-li nainstalovat GitHub Desktop, použijte následující příkaz:
sudo apt install github-desktop
Možnost 3: Nainstalujte GitHub Desktop přes Flatpak a Flathub
Třetí způsob instalace GitHub Desktop na Ubuntu zahrnuje použití Flatpak, výkonného nástroje, který zjednodušuje instalaci a správu aplikací pro Linux. Flatpak poskytuje bezpečné a izolované prostředí, kde mohou aplikace běžet na vašem systému a nabízí výhody, jako je lepší stabilita, vylepšené zabezpečení a snadnější správa závislostí.
Poznámka: Pokud nejste obeznámeni s instalací Flatpak, doporučujeme postupovat podle našeho průvodce krok za krokem pro Ubuntu. Tato příručka používá oficiální LaunchPAD PPA poskytované týmem Flatpak, který vám pomůže s tímto procesem.
Povolte úložiště Flathub pro GitHub Desktop
Chcete-li používat Flatpak, musíte jej povolit ve vašem systému Ubuntu provedením příkazu ve vašem terminálu. Příkaz, který musíte spustit, je následující:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Nainstalujte GitHub Desktop pomocí příkazu Flatpak
Nyní nainstalujte Github pomocí následujícího příkazu flatpak:
flatpak install -y flathub io.github.shiftey.Desktop
Tento příkaz stáhne a nainstaluje aplikaci GitHub Desktop, včetně všech nezbytných závislostí, do vašeho systému Ubuntu.
Spusťte GitHub Desktop pomocí příkazů CLI nebo cesty GUI
Příkazy CLI pro spuštění uživatelského rozhraní GitHub Desktop
Nejprve, pokud máte otevřený terminál, můžete spustit desktopového klienta GitHub pomocí následujícího příkazu:
github-desktop
Uživatelé Flatpak, můžete použít následující příkaz k okamžitému spuštění:
flatpak run io.github.shiftey.Desktop
Cesta GUI ke spuštění uživatelského rozhraní GitHub Desktop
Alternativně můžete GitHub Desktop najít na ploše kliknutím na „Aktivity“ a výběrem „Zobrazit aplikace“. Zde jsou uvedeny všechny nainstalované aplikace ve vašem systému, včetně GitHub Desktop. Kliknutím na aplikaci ji spustíte a začnete ji používat pro své projekty.
Další příkazy GitHub pro plochu
Aktualizujte GitHub Desktop
Proces aktualizace vaší instalace GitHub Desktop na Ubuntu se mírně liší v závislosti na tom, zda jste ji nainstalovali přes Flatpak, balíček .deb nebo APT.
U instalací Flatpak můžete v terminálu spustit následující příkaz a zkontrolovat aktualizace:
flatpak update
Pokud jste nainstalovali GitHub Desktop pomocí zrcadla APT, můžete spustit standardní příkazy pro aktualizaci a upgrade APT:
sudo apt update && sudo apt upgrade
Pokud jste však nainstalovali GitHub Desktop pomocí balíčku .deb, musíte jej aktualizovat ručně. Chcete-li to provést, můžete navštívit oficiální stránku vydání GitHub Desktop, stáhnout nejnovější balíček .deb a nainstalovat jej pomocí příkazu dpkg.
Odebrat GitHub Desktop
Chcete-li odebrat GitHub Desktop ze systému Ubuntu, pokud vás již nezajímá, použijte jednoduchý příkaz terminálu, který odpovídá správci balíčků, ze kterého jste software původně nainstalovali.
Metoda odebrání APT GitHub Desktop
Pokud jste nainstalovali GitHub Desktop pomocí správce balíčků APT, můžete k odebrání desktopového klienta použít následující příkaz:
sudo apt remove github-desktop
Pokud neplánujete přeinstalovat GitHub pomocí této metody, odeberte úložiště APT. Proveďte příslušný příkaz odpovídající importovanému úložišti.
sudo rm /etc/apt/sources.list.d/shiftkey-packages.list
sudo rm /etc/apt/sources.list.d/mwt-desktop.list
Metoda odstranění Flatpak GitHub Desktop
U instalací pomocí Flatpak můžete pomocí následujícího příkazu odebrat GitHub Desktop, včetně všech jeho dat:
flatpak remove -y --delete-data io.github.shiftey.Desktop
Tento příkaz odstraní všechna přidružená data a konfigurační soubory z vašeho systému, uvolní místo a zajistí čistou odinstalaci.
Metoda odstranění .deb GitHub Desktop
Pokud jste však nainstalovali GitHub Desktop pomocí balíčku .deb, budete jej muset ručně odebrat pomocí příkazu dpkg. K odstranění balíčku můžete použít následující příkaz:
sudo dpkg -r github-desktop
or
sudo apt remove github-desktop
Tento příkaz odstraní balíček z vašeho systému, ale neodstraní žádná související data ani konfigurační soubory. Chcete-li je odstranit, použijte volbu –purge.
Závěr a závěr
Instalací GitHub Desktop do vašeho systému Ubuntu pomocí preferované metody můžete zefektivnit svůj pracovní postup Git pomocí výkonného grafického rozhraní. Ať už si vyberete jednoduchost balíčku .deb, pohodlí zrcadla APT pro snadné aktualizace nebo flexibilitu Flatpak s Flathubem, každá metoda poskytuje spolehlivý způsob, jak zlepšit vaše vývojové zkušenosti. Pravidelné aktualizace, zejména při používání zrcadla APT nebo Flatpak, udrží vaši instalaci GitHub Desktop aktuální s nejnovějšími funkcemi a vylepšeními a zajistí hladké a efektivní prostředí kódování na Ubuntu.