A GitHub Desktop telepítése Fedora 40 vagy 39 rendszeren

A GitHub Desktop egy széles körben használt grafikus felület, amely leegyszerűsíti a Git adattárak kezelését, megkönnyítve a fejlesztők számára az együttműködést és a kód kezelését. Az olyan funkciókkal, mint a vizuális különbségek, az ágkezelés és a zökkenőmentes GitHub-integráció, ez egy olyan eszköz, amely növeli a termelékenységet, különösen azok számára, akik a GUI-t részesítik előnyben a parancssori Git-műveletek helyett. A Shiftkey által karbantartott GitHub Desktop linuxos forkja ezeket az előnyöket kínálja a Fedora-felhasználóknak, biztosítva a konzisztens élményt az összes platformon.

Fedora 40 vagy 39 rendszeren telepítheti a GitHub Desktopot a terminálon keresztül a Shiftkey által üzemeltetett, harmadik féltől származó tároló segítségével, vagy a Flatpak with Flathub segítségével, amely rugalmas telepítési módot kínál az Ön preferenciáitól függően. Ez az útmutató végigvezeti Önt mindkét telepítési lehetőségen, biztosítva, hogy könnyen beállíthassa és használja a GitHub Desktopot Fedora rendszerén.

1. módszer: Telepítse a GitHub Desktopot RPM-en keresztül

Frissítse a Fedorát a GitHub asztali számítógép telepítése előtt

A GitHub Desktop telepítése előtt fontos, hogy a Fedora rendszer naprakész legyen az esetleges konfliktusok elkerülése érdekében. Nyissa meg a terminált, és írja be a következő parancsot a függőben lévő frissítések ellenőrzéséhez:

sudo dnf upgrade --refresh

Importálja a GitHub asztali RPM-et

A GitHub Desktop nem kínál hivatalos támogatást a Linux disztribúciókhoz; a Shiftkey/Desktop nevű közösség által vezérelt projekt különféle Linux disztribúciókat támogat, köztük a Fedorát is. Jelenleg a Shiftkey RPM tükör a „GitHub Desktop Linux Fork” nevet viseli, így a Fedora-felhasználók számára elérhetővé teszi a GitHub Desktop importálását, telepítését és naprakészen tartását.

Jelenleg két fordulatszám-tükör létezik, és javasoljuk az első Shiftkey által biztosított tükör használatát. A másodikat azonban használhatja biztonsági másolatként, ha bármilyen probléma merül fel.

Íme a lépések a GitHub Desktop telepítéséhez Fedora Linux rendszeren a Shiftkey harmadik féltől származó RPM használatával:

1. lehetőség: @shiftkey csomag feed importálása:

Először importálja a GPG kulcsot a következő paranccsal:

sudo rpm --import https://rpm.packages.shiftkey.dev/gpg.key

A GPG kulcs importálása után használja a következő parancsot a ShiftKey RPM repo importálásához:

sudo sh -c 'echo -e "[shiftkey-packages]\nname=GitHub Desktop\nbaseurl=https://rpm.packages.shiftkey.dev/rpm/\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=https://rpm.packages.shiftkey.dev/gpg.key" > /etc/yum.repos.d/shiftkey-packages.repo'

Megjegyzés: Próbálja ki az alábbi második lehetőséget, ha problémái vannak a fenti tárolóval.

2. lehetőség: @mwt csomag feed:

Először importálja a GPG kulcsot a következő paranccsal:

sudo rpm --import https://mirror.mwt.me/shiftkey-desktop/gpgkey

A GPG kulcs importálása után használja a következő parancsot az mtw-packages RPM repo importálásához:

sudo sh -c 'echo -e "[mwt-packages]\nname=GitHub Desktop\nbaseurl=https://mirror.mwt.me/shiftkey-desktop/rpm\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=https://mirror.mwt.me/shiftkey-desktop/gpgkey" > /etc/yum.repos.d/mwt-packages.repo'

Telepítse a GitHub Desktopot a DNF paranccsal

Végül futtassa a következő parancsot a GitHub Desktop kliens telepítéséhez:

sudo dnf install github-desktop

2. módszer: Telepítse a GitHub Desktopot Flatpak és Flathubon keresztül

Ez a szakasz felvázolja a GitHub Desktop Fedora Linux rendszeren történő telepítésének részletes eljárását a Flatpak és a Flathub tároló használatával, amely a DNF-módszer alternatívája.

A Flathub engedélyezése a GitHub Desktop számára

Először is adja hozzá a Flathub adattárat a rendszeréhez, hogy hozzáférjen a különféle alkalmazásokhoz, beleértve a GitHub Desktopot is. Futtassa az alábbi parancsot, hogy hozzáadja a Flathub-tárat a Flatpakhoz, ha még nem tette meg:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Ez a parancs hozzáadja a Flathub adattárat a Flatpakhoz, lehetővé téve a további interakciókat az alkalmazások telepítésekor.

Telepítse a GitHub Desktopot a Flatpak Command segítségével

A Flatpak és a Flathub létrehozása után folytassa a GitHub Desktop telepítésével a következő parancs futtatásával:

Ez a parancs elindítja a GitHub Desktop csomag keresését a Flathub-lerakatban, és elindítja a telepítést a rendszeren.

Flathub aktiválás hibaelhárítása

Előfordulhat, hogy bizonyos esetekben inaktívnak találja annak ellenére, hogy importálja a Flathubot Fedora Linuxra. A Flathub engedélyezéséhez hajtsa végre a következő parancsot:

flatpak remote-modify --enable flathub

A GitHub Desktop elindítása

CLI-módszerek a GitHub Desktop elindításához

Ha inkább a terminált szeretné használni, nyissa meg, és írja be a következő parancsot a GitHub Desktop kliens azonnali elindításához:

github-desktop

Alternatív megoldásként a Flatpak telepítéseinek a következőket kell futtatniuk:

flatpak run io.github.shiftey.Desktop

GUI módszer a GitHub Desktop elindításához

Ha inkább az alkalmazás ikonját szeretné használni, akkor a következő elérési úton találhatja meg:

Activities > Show Applications > GitHub Desktop
Képernyőkép, amely bemutatja a GitHub Desktop kliens sikeres telepítését Fedora Linux rendszeren.
A telepítés kész: a GitHub Desktop Client használatra kész Fedora Linux rendszeren

További GitHub asztali parancsok

Frissítse a GitHub Desktopot

A GitHub Desktop kliens naprakészen tartása elengedhetetlen ahhoz, hogy hozzáférhessen a legújabb funkciókhoz és hibajavításokhoz. Ha az RPM-et az útmutatóban leírtak szerint importálta, a GitHub Desktop frissítése egyszerű.

Futtassa a következő parancsot a DNF csomagkezelővel a frissítések kereséséhez:

sudo dnf upgrade --refresh

Alternatív megoldásként, ha ugyanazt a funkciót szeretné végrehajtani a Flatpak használatával, futtassa az alternatív parancsot:

flatpak update

Ez ellenőrizni fogja a Flatpakon keresztül telepített összes alkalmazás frissítését, beleértve a GitHub Desktopot is.

Távolítsa el a GitHub Desktopot

DNF eltávolítási módszer a GitHub Desktop számára

Ha már nincs szüksége a GitHub Desktop használatára, és el szeretné távolítani a rendszeréből, ezt a következő paranccsal teheti meg:

sudo dnf remove github-desktop

Ezenkívül tegyük fel, hogy nem tervezi újra használni a GitHub Desktopot az RPM módszerrel. Ebben az esetben eltávolíthatja a lerakatokat a következő parancsok egyikével, amelyek megegyeznek az importált tárral:

sudo rm /etc/yum.repos.d/shiftkey-packages.repo
sudo rm  /etc/yum.repos.d/mwt-packages.repo

Flatpak eltávolítási módszer

A GitHub Desktop eltávolításának módja a Flatpakból egyszerű; csak futtassa ezt a parancsot, amely eltávolítja az alkalmazást:

flatpak uninstall io.github.shiftey.Desktop

Következtetés

Joshua James
Kövess engem
Joshua James legújabb bejegyzései (lásd az összeset)

Szólj hozzá!