This release is focused on changes to how the application is packaged for Debian/Ubuntu systems.
I migrated the steps to package for Debian from electron-builder
to electron-installer-debian
in #263 as we'd uncovered a problem that causes the app to not launch correctly when kernel.unprivileged_userns_clone
is set to 0
. There's no timeline on when this would be fixed in Chromium, so we needed to workaround it here.
The key change to address this is the Debian package now installs to /usr/lib/github-desktop
, instead of /opt/GitHub Desktop
. Other symlinks should be updated to point to this new location as part of the upgrade process.
If you could re-test and ensure this is working as-expected it'd be greatly appreciated. Please open an issue with details about what you see if you encounter problems.
Fixes and improvements
- Sandbox issue on Debian installs prevents application from launch - #222
SHA256 checksums
- GitHubDesktop-linux-2.4.1-linux2.AppImage -
47674c6688805f69aef59112433e504490374c9fb4b3c7abdba0bad70395a006
- GitHubDesktop-linux-2.4.1-linux2.rpm -
5c56e5222ac8f112795dd4bf7878230ef2466921426f1de18776b969bac469fc
- GitHubDesktop-linux-2.4.1-linux2.deb -
30f870e647bba313422042eca0f2ff5a035f6187733ea5539511600a32d41b9e