Releases: aaddrick/claude-desktop-debian
v2.0.5+claude1.4758.0
Claude Desktop Update
This release updates the packaged Claude Desktop version to 1.4758.0.
What's Changed
- Updated Claude Desktop to version 1.4758.0
Installation
APT (Debian/Ubuntu)
# First time? Add the repo:
curl -fsSL https://pkg.claude-desktop-debian.dev/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://pkg.claude-desktop-debian.dev stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list
# Install or update:
sudo apt update && sudo apt install claude-desktopDNF (Fedora/RHEL)
# First time? Add the repo:
sudo curl -fsSL https://pkg.claude-desktop-debian.dev/rpm/claude-desktop.repo -o /etc/yum.repos.d/claude-desktop.repo
# Install or update:
sudo dnf install claude-desktopAUR (Arch Linux)
yay -S claude-desktop-appimageManual Download
Download .deb, .rpm, or .AppImage from the assets below.
v2.0.5+claude1.3883.0
Wrapper Update: v2.0.5+claude1.3883.0
This release updates the wrapper/packaging only — the upstream Claude Desktop version is unchanged.
Changes since v2.0.4+claude1.3883.0
- fix(ci): smoke test accepts release-assets CDN hostname (#509) (de19c1b)
- fix: strip CRLF from cowork-plugin-shim.sh during staging (#499) (#505) (0319c1d)
Installation
APT (Debian/Ubuntu)
# First time? Add the repo:
curl -fsSL https://aaddrick.github.io/claude-desktop-debian/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://aaddrick.github.io/claude-desktop-debian stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list
# Install or update:
sudo apt update && sudo apt install claude-desktopDNF (Fedora/RHEL)
# First time? Add the repo:
sudo curl -fsSL https://aaddrick.github.io/claude-desktop-debian/rpm/claude-desktop.repo -o /etc/yum.repos.d/claude-desktop.repo
# Install or update:
sudo dnf install claude-desktopAUR (Arch Linux)
yay -S claude-desktop-appimageManual Download
Download .deb, .rpm, or .AppImage from the assets below.
v2.0.2+claude1.3883.0
Wrapper Update: v2.0.2+claude1.3883.0
This release updates the wrapper/packaging only — the upstream Claude Desktop version is unchanged.
Changes since v2.0.1+claude1.3883.0
- fix: copy ion-dist static assets for app:// protocol handler (#490) (5289911)
- feat: add BATS unit tests for launcher-common.sh (#395) (2543ee5)
Installation
APT (Debian/Ubuntu)
# First time? Add the repo:
curl -fsSL https://aaddrick.github.io/claude-desktop-debian/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://aaddrick.github.io/claude-desktop-debian stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list
# Install or update:
sudo apt update && sudo apt install claude-desktopDNF (Fedora/RHEL)
# First time? Add the repo:
sudo curl -fsSL https://aaddrick.github.io/claude-desktop-debian/rpm/claude-desktop.repo -o /etc/yum.repos.d/claude-desktop.repo
# Install or update:
sudo dnf install claude-desktopAUR (Arch Linux)
yay -S claude-desktop-appimageManual Download
Download .deb, .rpm, or .AppImage from the assets below.
v2.0.1+claude1.3883.0
Claude Desktop Update
This release updates the packaged Claude Desktop version to 1.3883.0.
What's Changed
- Updated Claude Desktop to version 1.3883.0
Installation
APT (Debian/Ubuntu)
# First time? Add the repo:
curl -fsSL https://aaddrick.github.io/claude-desktop-debian/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://aaddrick.github.io/claude-desktop-debian stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list
# Install or update:
sudo apt update && sudo apt install claude-desktopDNF (Fedora/RHEL)
# First time? Add the repo:
sudo curl -fsSL https://aaddrick.github.io/claude-desktop-debian/rpm/claude-desktop.repo -o /etc/yum.repos.d/claude-desktop.repo
# Install or update:
sudo dnf install claude-desktopAUR (Arch Linux)
yay -S claude-desktop-appimageManual Download
Download .deb, .rpm, or .AppImage from the assets below.
v2.0.1+claude1.3561.0
Wrapper Update: v2.0.1+claude1.3561.0
This release updates the wrapper/packaging only — the upstream Claude Desktop version is unchanged.
Changes since v2.0.0+claude1.3561.0
- docs: credit @aJV99 for Wayland GDK_BACKEND fix (#397) (ec51e39)
- fix: export GDK_BACKEND=wayland in native Wayland mode (#397) (4ad6526)
- fix(shortcut): scope Ctrl+Q to focused window, not system-wide (#484) (4e2b9d7)
- fix(cowork): forward CLAUDE_CODE_OAUTH_TOKEN to VM spawn env (#482) (#485) (a9719c9)
- fix(triage): normalize claimed_version before drift compare (#483) (35d4735)
- docs(triage): sync README with shipped pipeline; drop plan + research (#480) (6fceb39)
- chore(triage): v2 production cutover (#478) (6adf2bf)
- docs(decisions): add decision log with D-001 (auto-update direction) (#477) (03a121d)
- fix(triage): drift-as-banner — demote drift from gate to modifier (#476) (f1eed0e)
- fix(launcher): disable GPU compositing on XRDP sessions (#475) (3344832)
- feat(triage): Phase 4 sub-PRs 3+4 — regression_of + edit-during-triage (#472) (28882ea)
- feat(triage): Phase 4 sub-PR 2 — suspicious-input tells (#471) (9fc49bd)
- feat(triage): Phase 4 sub-PR 1 — Stage 8c enhancement-design variant (#470) (b9fe8e3)
- fix(triage): pull broken-expectation rule up into first-pass classify (#469) (7e77833)
- refactor(triage): rename
featureclassification toenhancement(#466) (7d083d9) - chore(codeowners): add @sabiut for testing & release quality (#468) (471c62d)
- feat(triage): Phase 3 — Stage 6 adversarial reviewer + duplicate gate (#465) (d0544d4)
- fix(triage): raise 8b comment word cap 150 → 300 (#464) (88df8e8)
Installation
APT (Debian/Ubuntu)
# First time? Add the repo:
curl -fsSL https://aaddrick.github.io/claude-desktop-debian/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://aaddrick.github.io/claude-desktop-debian stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list
# Install or update:
sudo apt update && sudo apt install claude-desktopDNF (Fedora/RHEL)
# First time? Add the repo:
sudo curl -fsSL https://aaddrick.github.io/claude-desktop-debian/rpm/claude-desktop.repo -o /etc/yum.repos.d/claude-desktop.repo
# Install or update:
sudo dnf install claude-desktopAUR (Arch Linux)
yay -S claude-desktop-appimageManual Download
Download .deb, .rpm, or .AppImage from the assets below.
v2.0.0+claude1.3561.0
Claude Desktop Update
This release updates the packaged Claude Desktop version to 1.3561.0.
What's Changed
- Updated Claude Desktop to version 1.3561.0
Installation
APT (Debian/Ubuntu)
# First time? Add the repo:
curl -fsSL https://aaddrick.github.io/claude-desktop-debian/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://aaddrick.github.io/claude-desktop-debian stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list
# Install or update:
sudo apt update && sudo apt install claude-desktopDNF (Fedora/RHEL)
# First time? Add the repo:
sudo curl -fsSL https://aaddrick.github.io/claude-desktop-debian/rpm/claude-desktop.repo -o /etc/yum.repos.d/claude-desktop.repo
# Install or update:
sudo dnf install claude-desktopAUR (Arch Linux)
yay -S claude-desktop-appimageManual Download
Download .deb, .rpm, or .AppImage from the assets below.
v2.0.0+claude1.3109.0
Wrapper Update: v2.0.0+claude1.3109.0
This release updates the wrapper/packaging only — the upstream Claude Desktop version is unchanged.
Changes since v1.3.32+claude1.3109.0
- refactor: extract --doctor into scripts/doctor.sh (d939b07)
- docs: refresh for scripts/ split layout (338f6ec)
- ci: refresh issue-triage prompts for scripts/patches/ layout (01f7125)
- ci: update check-claude-version paths to scripts/setup/detect-host.sh (564f465)
- ci: enable shellcheck -x to follow sourced modules (526acba)
- chore: add .github/CODEOWNERS for per-subsystem review ownership (d574ac5)
- refactor: split build.sh into topical modules under scripts/ (ff4821e)
- refactor: relocate packaging scripts into scripts/packaging/ (6cd85ff)
- chore: update flake.lock (2d6a645)
- Revert "docs: add issue triage pipeline design document" (f829d3b)
- docs: add issue triage pipeline design document (1d020aa)
- fix: forward userSelectedFolders[0] as sharedCwdPath on cowork spawn (#412) (#436) (44cd5a6)
- docs: document Anthropic & Partners plugin install flow (#439) (f19d12c)
- fix: strip mode on node-pty cp at source, retire chmod (#438) (e92aea1)
- fix: chmod node-pty unpacked files before overwriting in Nix builds (#432) (50b10ed)
- Update sponsorship section in README.md (4cc6cc2)
- fix: diagnose AppArmor userns block on bwrap probe (#351) (#434) (3c84324)
- fix: suppress Cowork tab auto-select on every launch (#341) (#433) (9e577cc)
- fix: home --dir before SDK --ro-bind in bwrap sandbox (#426) (c4fe361)
- fix: only route
claudecommands through SDK binary in cowork-vm-service (#430) (36d08ec) - fix: launcher-common.sh self-match and stale socket cleanup (#407) (#425) (e18a76f)
- fix: translate guest paths inside --allowedTools and --disallowedTools (#411) (9514623)
- fix: resolve working directory from primary mount on HostBackend (#392) (37379b4)
- refactor: simplify cowork daemon recovery patch (#408) (ef2aac5)
- docs: add cowork-vm-daemon learnings (fe403cc)
- feat: always-on lifecycle logging for cowork-vm-service (#408) (a349dee)
- fix: restore cowork-vm-service daemon recovery after crash (#408) (cb0d636)
Installation
APT (Debian/Ubuntu)
# First time? Add the repo:
curl -fsSL https://aaddrick.github.io/claude-desktop-debian/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://aaddrick.github.io/claude-desktop-debian stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list
# Install or update:
sudo apt update && sudo apt install claude-desktopDNF (Fedora/RHEL)
# First time? Add the repo:
sudo curl -fsSL https://aaddrick.github.io/claude-desktop-debian/rpm/claude-desktop.repo -o /etc/yum.repos.d/claude-desktop.repo
# Install or update:
sudo dnf install claude-desktopAUR (Arch Linux)
yay -S claude-desktop-appimageManual Download
Download .deb, .rpm, or .AppImage from the assets below.
v1.3.32+claude1.3109.0
Wrapper Update: v1.3.32+claude1.3109.0
This release updates the wrapper/packaging only — the upstream Claude Desktop version is unchanged.
Changes since v1.3.31+claude1.3109.0
- fix: mark node-pty native modules as unpacked in asar manifest (3150477)
- fix: capture $-prefixed identifiers when extracting cowork vars (2f6194f)
Installation
APT (Debian/Ubuntu)
# First time? Add the repo:
curl -fsSL https://aaddrick.github.io/claude-desktop-debian/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://aaddrick.github.io/claude-desktop-debian stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list
# Install or update:
sudo apt update && sudo apt install claude-desktopDNF (Fedora/RHEL)
# First time? Add the repo:
sudo curl -fsSL https://aaddrick.github.io/claude-desktop-debian/rpm/claude-desktop.repo -o /etc/yum.repos.d/claude-desktop.repo
# Install or update:
sudo dnf install claude-desktopAUR (Arch Linux)
yay -S claude-desktop-appimageManual Download
Download .deb, .rpm, or .AppImage from the assets below.
v1.3.31+claude1.3109.0
Claude Desktop Update
This release updates the packaged Claude Desktop version to 1.3109.0.
What's Changed
- Updated Claude Desktop to version 1.3109.0
Installation
APT (Debian/Ubuntu)
# First time? Add the repo:
curl -fsSL https://aaddrick.github.io/claude-desktop-debian/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://aaddrick.github.io/claude-desktop-debian stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list
# Install or update:
sudo apt update && sudo apt install claude-desktopDNF (Fedora/RHEL)
# First time? Add the repo:
sudo curl -fsSL https://aaddrick.github.io/claude-desktop-debian/rpm/claude-desktop.repo -o /etc/yum.repos.d/claude-desktop.repo
# Install or update:
sudo dnf install claude-desktopAUR (Arch Linux)
yay -S claude-desktop-appimageManual Download
Download .deb, .rpm, or .AppImage from the assets below.
v1.3.31+claude1.2773.0
Claude Desktop Update
This release updates the packaged Claude Desktop version to 1.2773.0.
What's Changed
- Updated Claude Desktop to version 1.2773.0
Installation
APT (Debian/Ubuntu)
# First time? Add the repo:
curl -fsSL https://aaddrick.github.io/claude-desktop-debian/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://aaddrick.github.io/claude-desktop-debian stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list
# Install or update:
sudo apt update && sudo apt install claude-desktopDNF (Fedora/RHEL)
# First time? Add the repo:
sudo curl -fsSL https://aaddrick.github.io/claude-desktop-debian/rpm/claude-desktop.repo -o /etc/yum.repos.d/claude-desktop.repo
# Install or update:
sudo dnf install claude-desktopAUR (Arch Linux)
yay -S claude-desktop-appimageManual Download
Download .deb, .rpm, or .AppImage from the assets below.