Claude Desktop 2.42304.0
This release provides Claude Desktop version 2.42304.0 pre-patched for Linux.
Installation Options
Arch Linux (pacman Repository - recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-extra/install-pacman.sh | sudo bash
sudo pacman -Syu claude-desktop-extraArch Linux (manual package)
# x86_64
sudo pacman -U https://github.com/patrickjaja/claude-desktop-extra/releases/download/v2.42304.0/claude-desktop-extra-2.42304.0-1-x86_64.pkg.tar.zst
# ARM64
sudo pacman -U https://github.com/patrickjaja/claude-desktop-extra/releases/download/v2.42304.0/claude-desktop-extra-2.42304.0-1-aarch64.pkg.tar.zstDebian/Ubuntu (APT Repository — recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-extra/install.sh | sudo bash
sudo apt install claude-desktop-extraDebian/Ubuntu (manual .deb)
# x86_64
sudo apt install ./claude-desktop-extra_2.42304.0-1_amd64.deb
# ARM64
sudo apt install ./claude-desktop-extra_2.42304.0-1_arm64.debFedora/RHEL (RPM Repository — recommended)
curl -fsSL https://patrickjaja.github.io/claude-desktop-extra/install-rpm.sh | sudo bash
sudo dnf install claude-desktop-extraFedora/RHEL (manual .rpm)
# x86_64
sudo dnf install ./claude-desktop-extra-2.42304.0-1.x86_64.rpm
# ARM64
sudo dnf install ./claude-desktop-extra-2.42304.0-1.aarch64.rpmNixOS / Nix
nix run github:patrickjaja/claude-desktop-extraAppImage (Any Distro)
# x86_64
chmod +x Claude_Desktop-2.42304.0-x86_64.AppImage
./Claude_Desktop-2.42304.0-x86_64.AppImage
# ARM64
chmod +x Claude_Desktop-2.42304.0-aarch64.AppImage
./Claude_Desktop-2.42304.0-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 |
|---|---|
| Arch pacman (x86_64) | 8ce551862dfc8ff5c6a833f4c9a1c69b154c1f08238bb0238d57f9fdb065b5d7
|
| Arch pacman (aarch64) | 3b9f17cc8ebb2a8b6fa9aac8815b72138fa48c9bb36b0c67262fc4c5efa20c3b
|
| Tarball (x86_64) | 02fefb9258e979c717daeb4e52eb8ecfd0d26156532b47da58eb00dc48738de0
|
| Tarball (aarch64) | 4bcefcfbaa77d2dab9d197bf0b8cdd95d2a75c9ea884171bfda646c960eb19b8
|
| AppImage (x86_64) | 7ea98e22c0f4e0fca7002caf4ec539877d999c8532443cb96852aaf060b9d75c
|
| AppImage (aarch64) | ad22cd707bdaa455762428ec7db6ce16d9d6984f991c0fa9c5eac5219830c603
|
| Debian (amd64) | 947eff4754f56bcb4e07adf5873b950dc7c8fda03b7a80b617110367817e7b30
|
| Debian (arm64) | 066bd1152be88b3f7a88fcf1fd3a2e364859308f97c5242cbef440525e621299
|
| RPM (x86_64) | 2a7e2ab608b7b1d63eb8e1fe5869e14d668b970f8191487fbcca711ca23e7f44
|
| RPM (aarch64) | 7cfd9a0007b319f2cfa03980b91f9cbcb40c28b29ea7f1d52b6fd5fdeaa755e1
|
Changes since last release
From CHANGELOG.md, 2026-10-15:
Nix: flake.lock is committed (thanks @sophietelle, #278)
nix run github:patrickjaja/claude-desktop-extraworks again. Without a lock file in the repo,
current Nix stopped with "cannot write modified lock file". The flake now ships one, which also pins
nixpkgs soelectron_44stays available after nixpkgs drops it. Release builds only touch
packaging/nix/package.nix, so version bumps leave the lock alone;nix flake updaterefreshes it.
Release CI installs every release the way users do
- Each release is now installed from its published channels before it counts as done. After
publishing, CI runs the README's own install commands in fresh containers: the apt repo on Ubuntu
22.04, 24.04 and Debian 12, the dnf repo on current Fedora and Rocky Linux 9, the pacman repo and
the AUR on Arch, andnix run github:.... Each must install the release just published. The package
tests only ever installed the freshly built files, which is how the missingflake.lockwent
unnoticed. A failing channel comments on the release's tracking issue.