Comment installer GitHub Desktop sur Fedora 40 ou 39

GitHub Desktop rationalise votre flux de travail de développement en fournissant une interface visuellement attrayante et intuitive. Cela vous permet de vous concentrer sur ce qui est important : votre code. Que vous soyez un développeur chevronné ou débutant, GitHub Desktop propose des fonctionnalités pour améliorer la productivité et simplifier les projets.

Voici pourquoi GitHub Desktop se démarque :

  • Flux de travail rationalisé: Simplifiez votre processus de développement avec une interface graphique qui rend les commandes git conviviales.
  • Gestion du référentiel: clonez, configurez et gérez facilement vos référentiels en quelques clics.
  • Gestion de succursale: Créez, répertoriez et basculez facilement entre les branches, facilitant ainsi une meilleure gestion du code.
  • Outils de collaboration: Collaborez plus efficacement avec les demandes d'extraction et les révisions de code directement depuis l'application de bureau.
  • Historique de validation: Parcourez votre historique de validation de manière claire et organisée, facilitant ainsi le suivi et la révision du code.
  • Résolution des conflits de fusion: Résolvez visuellement les conflits de fusion et assurez une intégration fluide des modifications de code.
  • Compatibilité multiplateforme: utilisez GitHub Desktop sur différents systèmes d'exploitation avec la même expérience cohérente.
  • Options de personnalisation: Adaptez GitHub Desktop à votre flux de travail avec diverses options de personnalisation et intégrations.

Avec ces fonctionnalités à portée de main, GitHub Desktop vous permet de vous concentrer sur la création, le test et le déploiement de code, rendant ainsi votre flux de travail aussi efficace que possible. Passons maintenant aux procédures techniques, en vous guidant à travers chaque étape du processus d'installation.

Méthode 1 : installer GitHub Desktop via RPM

Mettre à jour Fedora avant l'installation du bureau GitHub

Avant d'installer GitHub Desktop, il est essentiel de s'assurer que votre système Fedora est à jour pour éviter les conflits potentiels. Ouvrez votre terminal et entrez la commande suivante pour vérifier les mises à jour en attente :

sudo dnf upgrade --refresh

Importer le RPM du bureau GitHub

GitHub Desktop n'offre pas de support officiel pour les distributions Linux ; un projet communautaire appelé Shiftkey/Desktop prend en charge diverses distributions Linux, dont Fedora. Actuellement, un miroir Shiftkey RPM est intitulé « Fourche Linux du bureau GitHub », rendant l'importation, l'installation et la mise à jour de GitHub Desktop accessibles aux utilisateurs de Fedora.

Il existe actuellement deux miroirs RPM et nous vous recommandons d'utiliser le premier fourni par Shiftkey. Cependant, vous pouvez utiliser le second comme sauvegarde si vous rencontrez des problèmes.

Voici les étapes pour installer GitHub Desktop sur Fedora Linux à l’aide du RPM tiers shiftkey :

Option 1 : importer @touche Majuscule flux de colis :

Tout d’abord, importez la clé GPG à l’aide de la commande suivante :

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

Après avoir importé la clé GPG, utilisez la commande suivante pour importer le dépôt 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'

Note: Essayez la deuxième option ci-dessous si vous rencontrez des problèmes avec le référentiel ci-dessus.

Option 2: @mwt flux de colis :

Tout d’abord, importez la clé GPG à l’aide de la commande suivante :

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

Après avoir importé la clé GPG, utilisez la commande suivante pour importer le dépôt 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'

Installez GitHub Desktop via la commande DNF

Enfin, exécutez la commande suivante pour installer le client GitHub Desktop :

sudo dnf install github-desktop

Méthode 2 : installer GitHub Desktop via Flatpak et Flathub

Cette section décrit une procédure détaillée pour installer GitHub Desktop sur Fedora Linux à l'aide de Flatpak et du référentiel Flathub, une alternative à la méthode DNF.

Activer Flathub pour GitHub Desktop

Tout d'abord, ajoutez le référentiel Flathub à votre système pour accéder à diverses applications, notamment GitHub Desktop. Exécutez la commande ci-dessous pour ajouter le référentiel Flathub à Flatpak si vous ne l'avez pas déjà fait :

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

Cette commande ajoute le référentiel Flathub à Flatpak, permettant d'autres interactions pour l'installation d'applications.

Installez GitHub Desktop via la commande Flatpak

Après avoir établi Flatpak et Flathub, procédez à l'installation de GitHub Desktop en exécutant la commande suivante :

Cette commande déclenche une recherche du package GitHub Desktop dans le référentiel Flathub et lance son installation sur votre système.

Dépanner l'activation du Flathub

Vous pouvez le trouver inactif malgré l'importation de Flathub sur Fedora Linux dans certains cas. Exécutez la commande suivante pour activer Flathub :

flatpak remote-modify --enable flathub

Lancement du bureau GitHub

Méthodes CLI pour lancer GitHub Desktop

Si vous préférez utiliser le terminal, ouvrez-le et tapez la commande suivante pour lancer immédiatement le client GitHub Desktop :

github-desktop

Alternativement, les installations Flatpak devront exécuter les éléments suivants :

flatpak run io.github.shiftey.Desktop

Méthode GUI pour lancer GitHub Desktop

Si vous préférez utiliser l'icône de l'application, vous pouvez la trouver dans le chemin suivant :

Activities > Show Applications > GitHub Desktop
Capture d'écran illustrant l'installation réussie du client GitHub Desktop sur Fedora Linux.
Installation terminée : client de bureau GitHub prêt à être utilisé sur Fedora Linux

Commandes supplémentaires du bureau GitHub

Mettre à jour le bureau GitHub

Garder votre client GitHub Desktop à jour est essentiel pour garantir que vous avez accès aux dernières fonctionnalités et corrections de bogues. Si vous avez importé le RPM comme indiqué dans ce guide, la mise à jour de GitHub Desktop est simple.

Exécutez la commande suivante à l'aide du gestionnaire de packages DNF pour rechercher les mises à jour :

sudo dnf upgrade --refresh

Alternativement, pour effectuer la même fonction avec Flatpak, exécutez la commande alternative :

flatpak update

Cela vérifiera les mises à jour de toutes les applications installées via Flatpak, y compris GitHub Desktop.

Supprimer le bureau GitHub

Méthode de suppression DNF pour GitHub Desktop

Si vous n'avez plus besoin d'utiliser GitHub Desktop et que vous souhaitez le supprimer de votre système, vous pouvez le faire avec la commande suivante :

sudo dnf remove github-desktop

De plus, supposons que vous n’envisagez pas d’utiliser à nouveau GitHub Desktop à l’aide de la méthode RPM. Dans ce cas, vous pouvez supprimer les référentiels à l'aide de l'une des commandes suivantes correspondant au référentiel que vous avez importé :

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

Méthode de suppression Flatpak

La méthode pour supprimer GitHub Desktop de Flatpak est simple ; exécutez simplement cette commande, qui supprimera l'application :

flatpak uninstall io.github.shiftey.Desktop

Conclusion

Dans ce guide, nous vous avons expliqué les étapes pour installer GitHub Desktop sur Fedora 40 ou 39 Linux, vous garantissant ainsi de disposer des outils nécessaires pour gérer vos projets plus efficacement. Maintenant que vous êtes tous configurés, plongez dans votre codage en toute confiance, en tirant parti de l'interface conviviale de GitHub Desktop pour rationaliser votre flux de travail. N'oubliez pas que rester à jour avec la dernière version vous aidera à tirer le meilleur parti de ses fonctionnalités, alors gardez un œil sur les mises à jour. Bon codage !

Liens utiles et pertinents

Voici quelques liens précieux liés à l’utilisation de GitHub Desktop :

  • Site officiel du bureau GitHub: Visitez le site Web officiel de GitHub Desktop pour plus d'informations sur l'application, ses fonctionnalités et les options de téléchargement.
  • Aide du bureau GitHub: accédez à une documentation d'aide complète pour obtenir des guides détaillés sur l'installation, la configuration et l'utilisation de GitHub Desktop.
  • Notes de version du bureau GitHub: explorez les notes de version pour en savoir plus sur les dernières mises à jour, fonctionnalités et corrections de bugs dans GitHub Desktop.
Joshua James
Suis-moi
Les derniers articles par Joshua James (tout voir)