desktop icon indicating copy to clipboard operation
desktop copied to clipboard

Cannot install desktop via terminal

Open gamelamp opened this issue 8 months ago • 6 comments

Operating System/Distribution

Which distribution of Linux are you using? - Pop!_OS 22.04 LTS

Installer

Which version of the app? - Read under "What happened" Which installer type? - Read under "What happened"

What happened?

This upcoming message was compiled by GPT for the most accurate explanation of the error:

Hi, and thank you for maintaining GitHub Desktop for Linux!

While trying to set up the new APT repository following the official instructions from the README, I encountered an issue:

When attempting to download the GPG key via:

wget -qO- https://apt.packages.shiftkey.dev/gpg.key

wget returns the following SSL error:

ERROR: no certificate subject alternative name matches requested host name ‘apt.packages.shiftkey.dev’.

This suggests that the SSL certificate for apt.packages.shiftkey.dev is either missing, misconfigured, or invalid.

Because of this, it is not possible to securely fetch the GPG key or configure the repository via APT, as wget (and browsers) reject the HTTPS connection.


Steps to Reproduce:

  1. Run: wget https://apt.packages.shiftkey.dev/gpg.key
  2. See SSL error: "no certificate subject alternative name matches".

Expected Behavior:

  • The GPG key should download cleanly over a valid HTTPS connection.
  • The server certificate should match the domain apt.packages.shiftkey.dev.

Current Behavior:

  • wget refuses to download.
  • Apt cannot securely add the repository.

System Information:

  • OS: Pop!_OS 22.04 LTS (based on Ubuntu 22.04)
  • wget version: 1.21.2
  • GPG version: 2.2.27

Please let me know if you need any more logs or details!
Thanks again for your hard work bringing GitHub Desktop to Linux!

gamelamp avatar Apr 27 '25 14:04 gamelamp