Jak zainstalować GitHub Desktop na Fedorze 40 lub 39

GitHub Desktop usprawnia przepływ prac programistycznych, zapewniając atrakcyjny wizualnie i intuicyjny interfejs. Dzięki temu możesz skupić się na tym, co ważne: na kodzie. Niezależnie od tego, czy jesteś doświadczonym programistą, czy dopiero zaczynasz, GitHub Desktop oferuje funkcje zwiększające produktywność i upraszczające projekty.

Oto dlaczego GitHub Desktop wyróżnia się:

  • Usprawniony przepływ pracy: Uprość proces programowania dzięki interfejsowi graficznemu, który sprawia, że ​​polecenia git są przyjazne dla użytkownika.
  • Zarządzanie repozytorium: Z łatwością klonuj, konfiguruj i zarządzaj swoimi repozytoriami za pomocą kilku kliknięć.
  • Zarządzanie Oddziałem: Z łatwością twórz, wyświetlaj listy i przełączaj się między oddziałami, ułatwiając lepsze zarządzanie kodem.
  • Narzędzia współpracy: Efektywniejsza współpraca dzięki żądaniom ściągnięcia i przeglądom kodu bezpośrednio z aplikacji komputerowej.
  • Zatwierdź historię: Przeglądaj historię zatwierdzeń w przejrzysty i zorganizowany sposób, pomagając w śledzeniu i przeglądaniu kodu.
  • Połącz rozwiązanie konfliktu: Wizualnie rozwiązuj konflikty scalania i zapewniaj płynną integrację zmian w kodzie.
  • Kompatybilność między platformami: Używaj GitHub Desktop w różnych systemach operacyjnych z tym samym spójnym doświadczeniem.
  • Opcje dostosowywania: Dostosuj GitHub Desktop do swojego przepływu pracy dzięki różnym opcjom dostosowywania i integracji.

Dzięki tym funkcjom na wyciągnięcie ręki GitHub Desktop umożliwia skupienie się na tworzeniu, testowaniu i wdrażaniu kodu, dzięki czemu przepływ pracy jest tak wydajny, jak to tylko możliwe. Przejdźmy teraz do technicznych instrukcji, które przeprowadzą Cię przez każdy etap procesu instalacji.

Metoda 1: Zainstaluj GitHub Desktop za pomocą RPM

Zaktualizuj Fedorę przed instalacją GitHub Desktop

Przed zainstalowaniem GitHub Desktop, upewnienie się, że system Fedora jest aktualny, jest niezbędne, aby uniknąć potencjalnych konfliktów. Otwórz terminal i wprowadź następujące polecenie, aby sprawdzić, czy nie ma zaległych aktualizacji:

sudo dnf upgrade --refresh

Zaimportuj RPM GitHub Desktop

GitHub Desktop nie oferuje oficjalnego wsparcia dla dystrybucji Linuksa; projekt kierowany przez społeczność o nazwie Shiftkey/Desktop obsługuje różne dystrybucje Linuksa, w tym Fedorę. Obecnie lustro RPM Shiftkey nosi tytuł „Widelec GitHub Desktop dla systemu Linux”, dzięki czemu importowanie, instalowanie i aktualizowanie GitHub Desktop jest dostępne dla użytkowników Fedory.

Obecnie istnieją dwa serwery lustrzane RPM i zalecamy użycie pierwszego dostarczonego przez Shiftkey. Możesz jednak użyć drugiego jako kopii zapasowej, jeśli napotkasz jakiekolwiek problemy.

Oto kroki, aby zainstalować GitHub Desktop w Fedorze Linux przy użyciu RPM innej firmy Shiftkey:

Opcja 1: Importuj @klawisz Shift kanał pakietowy:

Najpierw zaimportuj klucz GPG za pomocą następującego polecenia:

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

Po zaimportowaniu klucza GPG użyj następującego polecenia, aby zaimportować repozytorium ShiftKey RPM:

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'

Notatka: Wypróbuj opcję drugą poniżej, jeśli masz problemy z powyższym repozytorium.

Opcja 2: @mwt kanał pakietowy:

Najpierw zaimportuj klucz GPG za pomocą następującego polecenia:

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

Po zaimportowaniu klucza GPG użyj następującego polecenia, aby zaimportować repozytorium RPM mtw-packages:

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'

Zainstaluj GitHub Desktop za pomocą polecenia DNF

Na koniec uruchom następujące polecenie, aby zainstalować klienta GitHub Desktop:

sudo dnf install github-desktop

Metoda 2: Zainstaluj GitHub Desktop za pomocą Flatpak i Flathub

W tej sekcji opisano szczegółową procedurę instalacji GitHub Desktop w Fedorze Linux przy użyciu Flatpak i repozytorium Flathub, będącego alternatywą dla metody DNF.

Włącz Flathub dla GitHub Desktop

Najpierw dodaj repozytorium Flathub do swojego systemu, aby uzyskać dostęp do różnych aplikacji, w tym GitHub Desktop. Uruchom poniższe polecenie, aby dodać repozytorium Flathub do Flatpak, jeśli jeszcze tego nie zrobiłeś:

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

To polecenie dodaje repozytorium Flathub do Flatpak, umożliwiając dalsze interakcje podczas instalowania aplikacji.

Zainstaluj GitHub Desktop za pomocą polecenia Flatpak

Po skonfigurowaniu Flatpak i Flathub kontynuuj instalację GitHub Desktop, uruchamiając następujące polecenie:

To polecenie uruchamia wyszukiwanie pakietu GitHub Desktop w repozytorium Flathub i inicjuje jego instalację w systemie.

Rozwiązywanie problemów z aktywacją Flathuba

W niektórych przypadkach może się okazać, że jest nieaktywny pomimo importowania Flathuba do Fedory Linux. Wykonaj następujące polecenie, aby włączyć Flathub:

flatpak remote-modify --enable flathub

Uruchamianie pulpitu GitHub

Metody CLI do uruchamiania GitHub Desktop

Jeśli wolisz korzystać z terminala, otwórz go i wpisz następujące polecenie, aby natychmiast uruchomić klienta GitHub Desktop:

github-desktop

Alternatywnie instalacje Flatpak będą musiały uruchomić następujące czynności:

flatpak run io.github.shiftey.Desktop

Metoda GUI do uruchamiania GitHub Desktop

Jeśli wolisz korzystać z ikony aplikacji, znajdziesz ją w następującej ścieżce:

Activities > Show Applications > GitHub Desktop
Zrzut ekranu przedstawiający pomyślną instalację klienta GitHub Desktop w Fedorze Linux.
Instalacja ukończona: klient GitHub Desktop gotowy do użycia w Fedorze Linux

Dodatkowe polecenia pulpitu GitHub

Zaktualizuj pulpit GitHub

Aktualizowanie klienta GitHub Desktop jest niezbędne, aby mieć pewność, że masz dostęp do najnowszych funkcji i poprawek błędów. Jeśli zaimportowałeś RPM zgodnie z opisem w tym przewodniku, aktualizacja GitHub Desktop jest prosta.

Uruchom następującą komendę za pomocą menedżera pakietów DNF, aby sprawdzić dostępność aktualizacji:

sudo dnf upgrade --refresh

Alternatywnie, aby wykonać tę samą funkcję z Flatpak, uruchom alternatywne polecenie:

flatpak update

Spowoduje to sprawdzenie dostępności aktualizacji wszystkich aplikacji zainstalowanych za pośrednictwem Flatpak, w tym GitHub Desktop.

Usuń pulpit GitHub

Metoda usuwania DNF dla GitHub Desktop

Jeśli nie potrzebujesz już korzystać z GitHub Desktop i chcesz usunąć go ze swojego systemu, możesz to zrobić za pomocą następującego polecenia:

sudo dnf remove github-desktop

Ponadto załóżmy, że nie planujesz ponownie używać GitHub Desktop przy użyciu metody RPM. W takim przypadku możesz usunąć repozytoria za pomocą jednego z następujących poleceń pasujących do zaimportowanego repozytorium:

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

Metoda usuwania Flatpak

Metoda usunięcia GitHub Desktop z Flatpak jest prosta; po prostu uruchom tę komendę, która usunie aplikację:

flatpak uninstall io.github.shiftey.Desktop

Wniosek

W tym przewodniku przeprowadziliśmy Cię przez etapy instalacji GitHub Desktop na Fedorze 40 lub 39 Linux, upewniając się, że masz narzędzia do bardziej efektywnego zarządzania swoimi projektami. Teraz, gdy wszystko jest już skonfigurowane, możesz śmiało zagłębić się w kodowanie, korzystając z przyjaznego dla użytkownika interfejsu GitHub Desktop, aby usprawnić przepływ pracy. Pamiętaj, że aktualizacja najnowszej wersji pomoże Ci w pełni wykorzystać jej funkcje, więc miej oko na aktualizacje. Miłego kodowania!

Przydatne i istotne linki

Oto kilka cennych linków związanych z korzystaniem z GitHub Desktop:

Joshua James
Chodź za mną
Najnowsze posty autorstwa Joshua James (widzieć wszystko)