Claude Desktop 1.13576.4 (patch release 2)
·
7 commits
to master
since this release
Claude Desktop 1.13576.4 (patch release 2)
This release provides Claude Desktop version 1.13576.4 pre-patched for Linux.
Installation Options
Arch Linux (AUR)
yay -S claude-desktop-binDebian/Ubuntu (APT Repository — recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-bin/install.sh | sudo bash
sudo apt install claude-desktop-binDebian/Ubuntu (manual .deb)
# x86_64
sudo apt install ./claude-desktop-bin_1.13576.4-2_amd64.deb
# ARM64
sudo apt install ./claude-desktop-bin_1.13576.4-2_arm64.debFedora/RHEL (RPM Repository — recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-bin/install-rpm.sh | sudo bash
sudo dnf install claude-desktop-binFedora/RHEL (manual .rpm)
# x86_64
sudo dnf install ./claude-desktop-bin-1.13576.4-2.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-bin-1.13576.4-2.aarch64.rpmNixOS / Nix
nix run github:patrickjaja/claude-desktop-binAppImage (Any Distro)
# x86_64
chmod +x Claude_Desktop-1.13576.4-x86_64.AppImage
./Claude_Desktop-1.13576.4-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-1.13576.4-aarch64.AppImage
./Claude_Desktop-1.13576.4-aarch64.AppImageUpdate existing AppImage (delta download — only changed blocks):
appimageupdatetool Claude_Desktop-*-x86_64.AppImage # Or from within the AppImage: ./Claude_Desktop-*-x86_64.AppImage --appimage-update
Checksums
| File | SHA256 |
|---|---|
| Tarball (x86_64) | 9f12ccd7a2c6811ed724d6f1ed2194238dd9b566b69ec3a934a45bce4f6ba053 |
| Tarball (aarch64) | 1d14a81170e0a28c7a20e0a0535615fcf88b62a7ae2df461c2303c2615df76c6 |
| AppImage (x86_64) | a7f8430e487330cf77c77bcb5516552d00d3aca2000fc62822dcd1713cea6778 |
| AppImage (aarch64) | b63b6db77cd7e1e572895521acebc1f4c53194474691db113932be141e27c9c0 |
| Debian (amd64) | 19c383cd35d52ccfb079cf12b1aaacc2921473ca1968546e3ee0b888cb9e5909 |
| Debian (arm64) | 743c6c59fa5f0d0d32ab588789a1918aeff218af9bd5cee6a09daaf05c5a5e29 |
| RPM (x86_64) | a16300c349c9e7a4f250315eafc58e96b7e4933d47a76fdecf5d1669b4219127 |
| RPM (aarch64) | 308cda9f95c31b8f5ab2d5d3e4d7725014a004866f8f650fbf9ff7ca6184142d |
Changes since last release
Upstream (v1.13576.4) - build bump, no patch work
- Version bump v1.13576.1 -> v1.13576.4 (patch-level rebuild of build 13576, hash
414f858c). Re-minify only; bundle functionally identical. - All 52 patches apply unchanged. Package built cleanly;
node --checkpasses. The lone validator "FAIL" (fix_ion_dist_linux) is a manual-extract artifact - ion-dist lives in the MSIX resources, notapp.asar; the patch applies fine against the extracted SPA. - No semantic changes vs v1.13576.1: platform-conditional counts (linux 10, darwin 77, win32 +1 vendored path helper), Agent SDK copies (0.3.174 / 0.3.177), built-in MCP servers (1), and all fragile anchors are unchanged - the diff is pure minified-identifier churn.
- No baseline-doc changes. Bumped
.upstream-version-> 1.13576.4.
Built-in terminal fixed (re: #143)
- New
fix_terminal_shell_linux.nim(51 patches total): the built-in agent/Cowork terminal now spawns a Linux shell instead of PowerShell. Upstream hardcodes the node-pty shell topowershell.exeon every platform, so on Linuxexecvp(3)fails and the PTY dies instantly ("Shell exited." / exit code 1). The patch rewrites only the shell string into a platform-aware ternary, anchored on the soleshell:"powershell.exe"occurrence. Thanks to Yannick Schäfer (@boommasterxd) for the fix (#144). - Off-Windows shell selection falls back
$SHELL→/bin/bash→/bin/sh. The/bin/shtier was added on top of the PR for NixOS (Nix flake target), which ships no/bin/bashby default; a runtimerequire("fs").existsSynccheck keeps the PTY from going dead when$SHELLis unset.