Repository navigation
Document extrepo installation on Debian - #14796
Merged
Merged
Conversation
Co-authored-by: Copilot App <[email protected]> Copilot-Session: 9524ec94-45f1-4a7a-aff5-fd85cda6ff2b
Contributor
There was a problem hiding this comment.
🔵 Needs a closer look
The installation sequence has not been exercised on Debian, leaving its end-to-end behavior unverified.
No open issues 🎉
What changed in this PR
This PR adds a shorter Debian installation option using community-maintained extrepo metadata, addressing the verbosity raised in #14256 without introducing a separate PPA.
Changes:
- Documents commands to enable the GitHub CLI repository through
extrepoand installgh. - Clarifies that Debian maintains the tool and metadata, while packages come from the official GitHub CLI repository.
| File | Description |
|---|---|
| docs/install_linux.md | Adds the Debian extrepo installation method and explains its maintenance and package sources. |
Review effort: Balanced
babakks
approved these changes
Oct 23, 2026
babakks
left a comment
Member
There was a problem hiding this comment.
Thanks for adding this, @williammartin! 🎉
Tested the instructions successfully in fresh Ubuntu 26.10 and 20.04 containers, covering both the latest release and a relatively old version. Looks good to go!
Co-authored-by: Copilot App <[email protected]> Copilot-Session: 9524ec94-45f1-4a7a-aff5-fd85cda6ff2b
williammartin
enabled auto-merge (squash)
October 23, 2026 10:00
This was referenced Oct 23, 2026
Merged
1 task
9 tasks
1 task
This was referenced Nov 1, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #14256
Description
The current Debian instructions require manually configuring our APT repository. Debian's community-maintained
extrepometadata already configures that same official repository with fewer commands.This PR documents
extrepoas an unofficial installation method. It clarifies that Debian maintains the tool and repository metadata, while the installed packages still come from the official GitHub CLI repository.How did you test this change?
I checked both new documentation links and received HTTP
200responses. I did not exercise the installation commands because this is a documentation-only change and I did not have a Debian environment.Key points
The
extrepotool and itsgithub-climetadata remain community-maintained. This avoids creating or maintaining a separate PPA release path.Authorship and follow-up
Who wrote this:
Who answers review comments: