Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Fork of GitHub Desktop to support various Linux distributions

License

NotificationsYou must be signed in to change notification settings

shiftkey/desktop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

GitHub Desktop - The Linux Fork

CI

GitHub Desktop is an open-sourceElectron-basedGitHub app. It is written inTypeScript andusesReact.

A screenshot of the GitHub Desktop application showing changes being viewed and committed with two attributed co-authors

What is this repository for?

This repository contains specific patches on top of the upstreamdesktop/desktop repository to support Linux usage.

It also publishesreleases for various Linux distributions:

  • AppImage (.AppImage)
  • Debian (.deb)
  • RPM (.rpm)

Installation via package manager

You can use your operating system's package manager to installgithub-desktop andkeep it up to date on Debian and RPM-based distributions.

Debian/Ubuntu

There are two APT package feeds available, both hosted in the US. You only needto add one or the other here, as both of these are generated based on thereleases from this repository.

@shiftkey package feed

wget -qO - https://apt.packages.shiftkey.dev/gpg.key| gpg --dearmor| sudo tee /usr/share/keyrings/shiftkey-packages.gpg> /dev/nullsudo sh -c'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/shiftkey-packages.gpg] https://apt.packages.shiftkey.dev/ubuntu/ any main" > /etc/apt/sources.list.d/shiftkey-packages.list'

@mwt package feed

wget -qO - https://mirror.mwt.me/shiftkey-desktop/gpgkey| gpg --dearmor| sudo tee /usr/share/keyrings/mwt-desktop.gpg> /dev/nullsudo sh -c'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/mwt-desktop.gpg] https://mirror.mwt.me/shiftkey-desktop/deb/ any main" > /etc/apt/sources.list.d/mwt-desktop.list'

Installation

Once you have a feed configured, run this command to install the application:

sudo apt update&& sudo apt install github-desktop

Red Hat/CentOS/Fedora

There are two RPM package feeds available, both hosted in the US. You only needto add one or the other here, as both of these are generated based on thereleases from this repository.

@shiftkey package feed

sudo rpm --import https://rpm.packages.shiftkey.dev/gpg.keysudo 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'

@mwt package feed

sudo rpm --import https://mirror.mwt.me/shiftkey-desktop/gpgkeysudo 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'

Installation

Once you have a feed configured, run this command to install the application:

# if yum is your package managersudo yum install github-desktop# if dnf is your package managersudo dnf install github-desktop# if zypper is your package managersudo zypper ref&& sudo zypperin github-desktop

OpenSUSE

There are two RPM package feeds available, both hosted in the US. You only needto add one or the other here, as both of these are generated based on thereleases from this repository.

@shiftkey package feed

sudo rpm --import https://rpm.packages.shiftkey.dev/gpg.keysudo 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/zypp/repos.d/shiftkey-packages.repo'

@mwt package feed

sudo rpm --import https://mirror.mwt.me/shiftkey-desktop/gpgkeysudo 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/zypp/repos.d/mwt-packages.repo'

Installation

sudo zypper ref&& sudo zypperin github-desktop

Other Distributions

Arch Linux

Arch Linux users can install GitHub Desktop from theAUR.

gnome-keyring is required and the daemon must be launched either at login or when the X server is started. Normally this is handled by a display manager, but in other cases following the instructions found on theArch Wiki will fix the issue of not being able to save login credentials.

Cross-Distribution Packages

GitHub Desktop is also available cross-platform as aFlatpak andAppImage.

deb-get

Debian/Ubuntu users can also install directly from this repository usingdeb-get:deb-get install github-desktop.

Known issues

If you're having troubles with Desktop, please refer to theKnown issuesdocument for guidance and workarounds for common limitations.

If your package manager is still trying to reach PackageCloud, refer to thecleanup instructionsfor details about migrating away.

More information

Please check out theREADMEon the upstreamGitHub Desktop project anddesktop.github.com for more product-orientedinformation about GitHub Desktop.

See ourgetting started documentation for more information on how to set up, authenticate, and configure GitHub Desktop.

License

MIT

The MIT license grant is not for GitHub's trademarks, which include the logodesigns. GitHub reserves all trademark and copyright rights in and to allGitHub trademarks. GitHub's logos include, for instance, the stylizedInvertocat designs that include "logo" in the file title in the followingfolder:logos.

GitHub® and its stylized versions and the Invertocat mark are GitHub'sTrademarks or registered Trademarks. When using GitHub's logos, be sure tofollow the GitHublogo guidelines.

About

Fork of GitHub Desktop to support various Linux distributions

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Languages

  • TypeScript93.9%
  • SCSS5.4%
  • JavaScript0.4%
  • CSS0.2%
  • Shell0.1%
  • HTML0.0%

[8]ページ先頭

©2009-2025 Movatter.jp