github patrickjaja/claude-desktop-bin v1.3883.0-3
Claude Desktop 1.3883.0 (patch release 3)

latest release: v1.3883.0-4
9 hours ago

Claude Desktop 1.3883.0 (patch release 3)

This release provides Claude Desktop version 1.3883.0 pre-patched for Linux.

Installation Options

Arch Linux (AUR)

yay -S claude-desktop-bin

Debian/Ubuntu (APT Repository — recommended)

curl -fsSL https://patrickjaja.github.io/claude-desktop-bin/install.sh | sudo bash
sudo apt install claude-desktop-bin

Debian/Ubuntu (manual .deb)

# x86_64
sudo apt install ./claude-desktop-bin_1.3883.0-3_amd64.deb
# ARM64
sudo apt install ./claude-desktop-bin_1.3883.0-3_arm64.deb

Fedora/RHEL (RPM Repository — recommended)

curl -fsSL https://patrickjaja.github.io/claude-desktop-bin/install-rpm.sh | sudo bash
sudo dnf install claude-desktop-bin

Fedora/RHEL (manual .rpm)

# x86_64
sudo dnf install ./claude-desktop-bin-1.3883.0-3.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-bin-1.3883.0-3.aarch64.rpm

NixOS / Nix

nix run github:patrickjaja/claude-desktop-bin

AppImage (Any Distro)

# x86_64
chmod +x Claude_Desktop-1.3883.0-x86_64.AppImage
./Claude_Desktop-1.3883.0-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-1.3883.0-aarch64.AppImage
./Claude_Desktop-1.3883.0-aarch64.AppImage

Update 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 57afa79c49d9abcd53b556d0e6a8c8397eaad3582737cfaff95e852c54bf5718
AppImage (x86_64) a4382597f0c55b93c50f48e9848b270b8057c586a6ac6f62f7006c40225174b8
AppImage (aarch64) 5cda865974b29c4dec0dd068ae0b83cb82fc8c6d3310eee8da675f6ac44da39e
Debian (amd64) 4e22923f9729fb93d07d9959d37fc6ce2affe3a2695a70cd69771bbdf24c36c4
Debian (arm64) cdf41859f946f54e7ea056b0b3696b10dbbb8b61686bd569aa3b8ebc4b6eedbb
RPM (x86_64) 15fd551cb8cb1da19537271c9a4886529e5ba2da024b8d4569c291f526b98e5b
RPM (aarch64) 226c66d2501e6e0409d448d824cc60469e693953e7c120384f51614ce1a82871

Changes since last release

  • Fix: Third-Party Inference configuration now works on Linux (#57). The ion-dist/ web frontend (85MB, 842 files) was missing from the package — the app:// protocol handler had nothing to serve. Main process code is already Linux-compatible; the SPA needed minor patching (see below).
  • New patch: fix_ion_dist_linux.nim — patches the ion-dist 3P configuration SPA for Linux:
    • Adds Linux org-plugins mount path (/etc/claude-desktop/org-plugins) — upstream only has macOS and Windows paths, so on Linux it showed the macOS path
    • Fixes mount-path display component to use the Linux path when platform === "linux" instead of falling back to macOS
    • Dynamically finds the target JS file (content-hashed filename changes every upstream release)
  • Updated: fix_vm_session_handlers.nim — extended IPC error suppression to also cover LocalSessions and QuickEntry handlers (in addition to existing ClaudeVM and LocalAgentModeSessions)
  • Build: future-proof resource copying — replaced individual cp commands for locales, tray icons, claude-ssh, and cowork-plugin-shim with a bulk copy of all upstream resources to locales/. Windows-only files (.exe, .dll, .vhdx, .ico) are excluded. New resources Anthropic adds in future releases will be automatically included.
  • Build: ion-dist post-copy patching — new build step applies fix_ion_dist_linux to ion-dist after resource copy, with graceful skip if ion-dist or the patch binary is unavailable
  • Newly bundled resources: ion-dist/ (web frontend), fonts/, drizzle/ (DB migrations), seed/, claude-screen*.png
  • Fix: Custom theme chatFont override now applies to user-sent messages (not just Claude responses). Added [data-user-message-bubble] selectors to both the main theme injection and the cowork font fix.
  • Fix: generate-pkgbuild.sh caches the Electron version in build/.electron-version to avoid GitHub API rate limits on repeated builds. Delete the cache file to force a re-fetch.
  • Fix: CI deploy-rpm-repo job failed because .deb/.rpm packages (~129MB each) exceed GitHub's 100MB git file size limit. Switched from git push --force to artifact-based Pages deployment (actions/upload-pages-artifact + actions/deploy-pages), which supports up to 10GB. No URL or user-facing changes — APT/RPM repos work exactly as before.
  • Docs: Removed --install from CLAUDE.md build examples.

Links

Don't miss a new claude-desktop-bin release

NewReleases is sending notifications on new releases.