Releases: aaddrick/claude-desktop-debian
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.
v1.3.30+claude1.2278.0
Claude Desktop Update
This release updates the packaged Claude Desktop version to 1.2278.0.
What's Changed
- Updated Claude Desktop to version 1.2278.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.30+claude1.1617.0
What's New
Two fixes in this release. Both address long-standing issues where upstream minification changes or missing Linux handlers broke things silently. Upstream Claude Desktop version is unchanged at 1.1617.0.
Fixes
-
Quick window patch rewritten with dynamic symbol extraction (#390) — The original patch from #147 hardcoded the minified variable name
ein the sed replacement. When upstream minification changed that variable, the patch stopped matching and silently broke. Submitting from the quick entry window would dismiss it without showing the main window (#144 regression). The patch now extracts the variable name dynamically using thesetAlwaysOnTop(!0,"pop-up-menu")anchor, so it survives future minification changes. Also fixed a second bug in the same code path: the upstreamisFocused()check returns staletrueon Linux, which prevented the main window from appearing. Replaced it with theisVisible()check that other show-window paths in the codebase already use. -
Kill cowork daemon on app quit (#391) — The upstream quit handler for the cowork VM uses a Swift addon that doesn't exist on Linux. Because of that, the handler was never registered. The forked cowork-vm-service daemon survived app quit and left QEMU/virtiofsd processes running in the background. Added a Linux-specific quit handler that sends SIGTERM to the daemon on quit. PID is captured at fork time and verified via
/proc/cmdlinebefore signaling to guard against PID reuse. Polls for exit up to 10 seconds. Fixes #369 and likely helps with the session corruption reported in #378.
Install / Upgrade
See the README for full details.
- APT (Debian/Ubuntu):
sudo apt update && sudo apt upgrade - DNF (Fedora/RHEL):
sudo dnf upgrade - AUR (Arch Linux): Update the
claude-desktop-appimagepackage via your AUR helper - Nix:
nix profile upgradeor re-install from the flake - Manual: Download the latest
.deb,.rpm, or.AppImagefrom this release
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.28+claude1.1617.0
What's New
This release adds configurable bubblewrap mount points, build artifact testing, and a cowork memory path fix. Upstream Claude Desktop version is unchanged at 1.1617.0.
Features
-
Configurable bwrap mount points (#339, #340) — You can now add custom bubblewrap mount points through
claude_desktop_linux_config.jsoninstead of modifying the build script. Useful if you need to expose additional host paths to the sandbox. Contributed by @cbonnissent. -
Build artifact integration tests (#338) — The CI pipeline now validates .deb and .AppImage outputs after each build. This catches packaging regressions before they reach a release. Contributed by @sabiut.
Fixes
- Cowork memory path on HostBackend (#389) — Fixed
CLAUDE_COWORK_MEMORY_PATH_OVERRIDEnot being translated correctly when using the HostBackend. The path now resolves properly inside the sandbox. Contributed by @RayCharlizard.
Docs
- Updated README contributor credits for @RayCharlizard, @sabiut, and @cbonnissent.
Contributors
Thanks to @cbonnissent, @sabiut, and @RayCharlizard for their contributions to this release.
Install / Upgrade
See the README for full details.
- APT (Debian/Ubuntu):
sudo apt update && sudo apt upgrade - DNF (Fedora/RHEL):
sudo dnf upgrade - AUR (Arch Linux): Update the
claude-desktop-appimagepackage via your AUR helper - Nix:
nix profile upgradeor re-install from the flake - Manual: Download the latest
.deb,.rpm, or.AppImagefrom this release
Written by Claude Opus 4.6 via Claude Code
v1.3.27+claude1.1617.0
Claude Desktop Update
This release updates the packaged Claude Desktop version to 1.1617.0.
What's Changed
- Updated Claude Desktop to version 1.1617.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.27+claude1.1348.0
Claude Desktop Update
This release updates the packaged Claude Desktop version to 1.1348.0.
What's Changed
- Updated Claude Desktop to version 1.1348.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.27+claude1.1062.0
Claude Desktop Update
This release updates the packaged Claude Desktop version to 1.1062.0.
What's Changed
- Updated Claude Desktop to version 1.1062.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.27+claude1.569.0
Wrapper Update: v1.3.27+claude1.569.0
This release updates the wrapper/packaging only — the upstream Claude Desktop version is unchanged.
Changes since v1.3.26+claude1.569.0
- fix: correct UTF-8 encoding for em-dash characters (a035639)
- fix: correct file content (re-encode with proper base64) (1a304d4)
- fix: resolve all double-nested home paths in cowork service (#373) (9b3c8f4)
- fix: resolve double-nested home paths in cowork mountPath (#373) (0bcc245)
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.26+claude1.569.0
Claude Desktop Update
This release updates the packaged Claude Desktop version to 1.569.0.
What's Changed
- Updated Claude Desktop to version 1.569.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.