发布于 2026-01-06 1 阅读
0

GitHub Desktop 是否支持 GNU/Linux?

GitHub Desktop是否支持 GNU/Linux?

目前,GitHub 官方并未正式支持 GNU/Linux 版 Github Desktop,但有一个分支托管了适用于 Debian/Ubuntu 和 Red Hat/CentOS/Fedora 发行版的版本。

如何将其安装到桌面上?



1)访问此链接https://github.com/shiftkey/desktop/releases并查找最新版本(显示在顶部的版本)。

2)向下滚动到“资源”部分,点击展开并查看可下载内容。

Github桌面资源

3) 下载.deb.rpm或者.AppImage根据你运行的发行版下载。

.deb-> 基于 Dabian 的发行版(Debian、Ubuntu、Linux Mint、Pop OS 等)
.rpm-> Red Hat Linux(Fedora、CentOS、OpenSUSE、OpenMandriva 等)
.appImage-> 应用程序的便携版本(支持所有主流发行版)

4) 运行安装程序,并在您的系统中安装 GitHub Desktop。

从命令行安装 GitHub Desktop

注:有时由于 GitHub Desktop 服务器问题,命令行安装和更新过程可能无法正常工作。欲了解更多信息,请查看此帖子此问题讨论串。在这种情况下,请避免使用命令行安装,并如上所述从 GitHub 发布页面下载可执行文件。)

Debian/Ubuntu 发行版

要设置软件包仓库,请运行以下命令:

wget -qO - https://packagecloud.io/shiftkey/desktop/gpgkey | sudo apt-key add -



sudo sh -c 'echo "deb [arch=amd64] https://packagecloud.io/shiftkey/desktop/any/ any main" > /etc/apt/sources.list.d/packagecloud-shiftky-desktop.list'



sudo apt-get update

然后安装 GitHub Desktop:

sudo apt install github-desktop

红帽/CentOS/Fedora 发行版

要设置软件包仓库,请运行以下命令:

sudo rpm --import https://packagecloud.io/shiftkey/desktop/gpgkey



sudo sh -c 'echo -e "[shiftkey]\nname=GitHub Desktop\nbaseurl=https://packagecloud.io/shiftkey/desktop/el/7/\$basearch\nenabled=1\ngpgcheck=0\nrepo_gpgcheck=1\ngpgkey=https://packagecloud.io/shiftkey/desktop/gpgkey" > /etc/yum.repos.d/shiftkey-desktop.repo'

然后安装 GitHub Desktop:

*如果你的包管理器是 yum

sudo yum install github-desktop

*如果 dnf 是你的包管理器

sudo dnf install github-desktop

屏幕截图 [Github Desktop 运行于 Linux Mint 系统]

GitHub Desktop

GitHub Desktop 创建仓库

GitHub Desktop 克隆仓库


参考资料:https://github.com/shiftkey/desktop

在 YouTube 上观看

感谢阅读 :)

咖啡https://www.buymeacoffee.com/rahedmir

文章来源:https://dev.to/rahedmir/is-github-desktop-available-for-gnu-linux-4a69