在 Ubuntu 上安装 GitHub 桌面应用程序 22.04 或 20.04 Linux

GitHub Desktop 是一个免费的开源图形用户界面 (GUI),可在 Windows 或 macOS 上运行,用于 Git 版本控制。用 GitHub 的话来说,“GitHub Desktop 是一个基于 Electron 的开源 GitHub 应用程序。它结合了本地 Git 存储库和 GitHub 在线平台的完整功能集”。

Git 客户端的重点是消除开发人员在桌面系统上使用命令行或浏览器界面进行 Git 相关操作的需要。

它允许用户管理提交、拉取请求、查看项目历史记录、搜索源代码、连接各种存储库,但专门托管在 GitHub 上。与 SourceTree 不同,它不适用于 Gitlab 等其他平台来创建和删除分支。

它于 2012 年由 GitHub 发布,从那时起,该应用程序在软件开发人员中获得了相当大的欢迎,他们更喜欢拥有图形可视化工具而不是使用命令行来完成编程任务

在 Ubuntu 上安装 GitHub 桌面客户端 22.04 或 20.04

GitHub Desktop 正式不作为 Ubuntu Linux 操作系统的可安装包提供。但是,作为一个开源应用程序,其他开发人员已经可以在 Linux 上安装 GitHub Desktop,例如 Ubuntu。安装后,尝试通过在终端提示符中键入“”来运行它,这将启动启用所有功能的桌面应用程序,包括远程存储库中的搜索文件等。github-desktop

总的来说,下载 GitHub Desktop 有很多好处,但其主要目的是使您的开发过程更简单、更轻松、更高效,同时保持版本控制功能。这使得开发项目变得更加容易,使程序员能够更专注于编码,而不是在不确定幕后发生了什么的情况下为命令而苦苦挣扎。

#1st 方法是使用 Deb 存储库

1. 更新软件包

在 Ubuntu Linux 上,首先运行 system update 命令,确保在其上安装所有可用的软件包更新。此外,此命令还将刷新默认包管理器(即 APT)的包索引缓存

sudo apt update && sudo apt upgrade

2. 添加 ShiftKey GPG 密钥

正如我们官方所知,GitHub 桌面客户端应用程序不适用于包括 Ubuntu 在内的 Linux 系统。因此,我们选择本身托管在 GiitHub 上的项目——称为 GitHub Desktop——ShiftKey 的 Linux Fork

因此,在您的 Ubuntu 终端上执行给定的命令,该命令将添加项目的 GPG 密钥,以便我们可以在我们的系统上使用此分支开发人员提供的存储库。

wget -qO - https://mirror.mwt.me/shiftkey-desktop/gpgkey | gpg --dearmor | sudo tee /etc/apt/keyrings/mwt-desktop.gpg > /dev/null

3. 在 Ubuntu 上添加 GitHub 桌面存储库

添加 GPG 密钥后,让我们添加提供 GitHub Desktop fork 包的存储库,以将其安装在 Ubuntu 22.04 或 20.04 上。使用存储库方法而不是捆绑为可执行二进制文件的 Debian 软件包的好处是,我们只需运行 system update 和 upgrade 命令即可轻松获取应用程序的未来更新。

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'

不要忘记在添加存储库后再次运行 system update 命令。

sudo apt update
Add-GitHub-Desktop-repository-on-Ubuntu-1

3. 在 Ubuntu 上安装 GitHub Desktop 22.04 |20.04

最后,我们已经集成了下载 GitHub 桌面应用程序并开始在 Ubuntu Linux 上安装所需的所有必要内容。现在,让我们使用 Ubuntu 的 APT,一个内置的包管理器,最终在我们的 Linux 系统上获取它。

sudo apt install github-desktop

使用 Flatpak #2nd 方式

4. 安装 Flatpak

那些不想使用存储库方法的人可以选择 Flatpak 通用包管理器。但是,与 Snap 不同的是,默认情况下它不能在 Ubuntu 上使用。因此,我们必须手动安装它。以下是要遵循的命令。

sudo apt install flatpak

安装完成后,还要添加 Flathub 远程存储库,它允许我们在 Linux 系统上安装其中可用的各种软件包。

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

完成以上两个命令将在我们的 Ubuntu 操作系统上成功启用 Flatpak,但是,重新启动我们的系统一次很重要。这有助于此包管理器将自身正确集成到 Linux 中。

sudo reboot

5. 使用 Flatpak 安装 Linux GitHub 桌面应用程序

因此,重新启动系统后,让我们使用 Flatpak 通过 Flathub 在 Ubuntu 22.04 或 20.04 Linux 上获取和安装 GitHub 桌面版本。

这是 GitHub Desktop Flatpak 安装命令。

flatpak install -y flathub io.github.shiftey.Desktop

6. 运行 Linux GitHub Desktop

无论您使用哪种方法,要运行应用程序,只需单击任务栏的“活动”链接或按键盘上的 Windows 键搜索 GitHub。当它的图标出现时,单击以运行相同的图标。

Run-Linux-GitHub-Desktop-1024x315-2

现在,根据您的帐户使用 GitHub.com 或 GitHub Enterprise 登录,直接在 Ubuntu Linux 系统上管理 Git 存储库。

Githhub-desktop-installation-on-Ubuntu-22.04-or-20.04-1024x523-2

那些希望从命令终端启动此 Git GUI 客户端应用程序的人可以使用:

github-desktop

如何在 Linux 上更新应用程序

根据您在 Ubuntu 上安装 GitHub 桌面应用程序所使用的方法,我们可以使用其相应的方法来安装它的未来更新。

使用过存储库方法的用户只需运行系统更新命令即可:

sudo apt update && sudo apt upgrade

然而,Flatpak 用户需要运行:

flatpak update

从 Ubuntu 卸载或删除 GitHub Desktop

从 Ubuntu 卸载或删除 GitHub Desktop 是一个相当简单的过程。

从 Ubuntu 系统中卸载或删除 GitHub Desktop 的第一种方法是使用 apt 包管理器。打开终端窗口并输入:

sudo apt-get remove github-desktop.

此命令将卸载与 GitHub Desktop 相关的所有包,包括系统中存储的任何配置文件和数据。

Uninstall-or-Remove-GitHub-Desktop-from-Ubuntu-1

第二种方法是针对 Flatpak 用户的,即:

flatpak remove --delete-data io.github.shiftey.Desktop

常见问题:

在 Ubuntu 上使用 GitHub 桌面需要什么?

在 Ubuntu Linux 上使用 GitHub Desktop 没有特殊要求,只需添加其存储库并使用 Apt 包管理器进行安装即可。我们已经展示了本教程中的步骤。

如何在 Ubuntu 终端中运行 GitHub 桌面?

在 Linux 上完成 GitHub Desktop 的安装后,访问 Ubuntu 终端并运行命令 – 将其打开。github-desktop

为什么没有适用于 Linux 的 GitHub 桌面?

好吧,没有正式的 Linux GitHub 桌面,但自愿有开发人员为 Linux 发行版以及 Ubuntu、RedHat 和 OpenSuSE 提供它。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun289754.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2024年3月17日 下午5:47
下一篇 2024年3月17日 下午7:35

相关推荐