Especially given the app is on Electron, so not porting it to Linux is pure laziness. Answer from silent_perkele on reddit.com
🌐
GitHub
github.com › aaddrick › claude-desktop-debian
GitHub - aaddrick/claude-desktop-debian: Claude Desktop for Debian-based Linux distributions
This project provides build scripts to run Claude Desktop natively on Linux systems.
Starred by 1.6K users
Forked by 255 users
Languages   Shell
People also ask

How does Claude Desktop work with the Chrome extension?
Claude in Chrome is included as a connector and is ready to use when you enable it. Turn it on in any conversation and Claude can navigate, click, and fill forms in your browser from the Desktop app. Start a task without switching windows. Learn more about Claude in Chrome.
🌐
claude.com
claude.com › download
Download Claude | Claude
What’s the difference between the desktop app and using Claude in my browser?
The desktop app is always accessible from your dock and includes quick entry for instant access from anywhere in your system. You also get desktop extensions to connect Claude with your local tools and files.
🌐
claude.com
claude.com › download
Download Claude | Claude
How do I connect Claude to my tools?
Connectors allow Claude to work with tools like your apps and databases. Web-based connectors like Google Drive and Slack work wherever you’re using Claude—web, desktop, or mobile. On mobile, Claude can also connect to device-specific apps like Maps and iMessage. The desktop app also supports desktop extensions, which are locally installed and provide access to your local file systems, browsers, and native applications.
🌐
claude.com
claude.com › download
Download Claude | Claude
🌐
Snapcraft
snapcraft.io › claudeai-desktop
Install Claude Desktop on Linux | Snap Store
October 24, 2025 - Claude Desktop is an unofficial Electron-based desktop app that brings Claude AI straight to your Linux desktop.
🌐
Claude
claude.com › download
Download Claude | Claude
October 21, 2025 - No. Claude apps are available to all plan types—Free, Pro, Max, Team, and Enterprise. Some features are only available to paid plans. The desktop app is always accessible from your dock and includes quick entry for instant access from anywhere in your system.
🌐
Medium
medium.com › @abhirupkonwar04 › install-claude-desktop-in-linux-a8da40237c0a
Install Claude Desktop in Linux - Abhirup Konwar - Medium
June 28, 2025 - Install Claude Desktop in Linux Why Claude? Official claude desktop is only available for Win & Mac. So I will install unofficial ones for debian based linux distro git clone …
Find elsewhere
🌐
Claude
code.claude.com › docs › en › setup
Set up Claude Code - Claude Code Docs
# Install stable version (default) curl -fsSL https://claude.ai/install.sh | bash # Install latest version curl -fsSL https://claude.ai/install.sh | bash -s latest # Install specific version number curl -fsSL https://claude.ai/install.sh | bash -s 1.0.58 · Alpine Linux and other musl/uClibc-based distributions: The native build requires libgcc, libstdc++, and ripgrep.
🌐
studio zandra
studiozandra.com › how-to-install-claude-desktop-with-mcp-desktop-commander-on-ubuntu-debian-systems
How to Install Claude Desktop with MCP Desktop Commander on Ubuntu/Debian Linux – studio zandra
June 6, 2025 - If you're a Linux user who wants to run Claude Desktop with powerful Model Context Protocol (MCP) (https://modelcontextprotocol.io/) tools, this guide will walk you through the entire process. We'll install Claude Desktop and set up the Desktop Commander MCP server, which allows Claude to interact with your desktop environment.This Linux-beginner-friendly guide is based on my…
🌐
iTechs Online
itecsonline.com › post › how-to-install-claude-code-on-ubuntu-linux-complete-guide-2025
How to Install Claude Code on Ubuntu Linux: Complete Guide 2025 | Blog // ITECS
July 30, 2025 - This comprehensive guide walks you through installing Anthropic's Claude Code AI assistant on Ubuntu Linux. You'll learn how to properly configure Node.js and npm, authenticate with the Anthropic API, and start using this powerful AI coding tool in your development workflow.
🌐
GitHub
github.com › aaddrick › claude-desktop-arch
GitHub - aaddrick/claude-desktop-arch: Builds an Arch Linux package for Claude Desktop by extracting and modifying the official Windows release. I
November 8, 2025 - Builds an Arch Linux package for Claude Desktop by extracting and modifying the official Windows release. I - aaddrick/claude-desktop-arch
Starred by 93 users
Forked by 8 users
Languages   Shell
🌐
Snapcraft
snapcraft.io › install › claudeai-desktop › ubuntu
Install Claude Desktop on Ubuntu using the Snap Store | Snapcraft
October 24, 2025 - Claude Desktop is an unofficial Electron-based desktop app that brings Claude AI straight to your Linux desktop.
🌐
Model Context Protocol
modelcontextprotocol.io › docs › develop › connect-local-servers
Connect to local MCP servers - Model Context Protocol
With the Filesystem Server connected, Claude can now interact with your file system. Try these example requests to explore the capabilities: “Can you write a poem and save it to my desktop?” - Claude will compose a poem and create a new text file on your desktop
🌐
Reddit
reddit.com › r/claudeai › claude desktop for debian-based linux distributions (ubuntu, mint, mx linux, etc.)
r/ClaudeAI on Reddit: Claude Desktop for Debian-based Linux distributions (Ubuntu, Mint, MX Linux, etc.)
December 27, 2024 -

Inspired by k3d3's successful NixOS implementation, I had Claude create a Debian package build script that lets you run Claude Desktop natively on Debian-based Linux distributions.

Key features:

  • Tested on MX Linux

  • Should work on Ubuntu, Linux Mint, and other Debian derivatives

  • Full support for MCP (Model Context Protocol)

  • Working Ctrl+Alt+Space popup

  • System tray integration

  • Proper desktop integration (icons, application menu)

The build script:

  • Checks system compatibility

  • Handles all dependencies automatically

  • Creates a proper Debian package

  • Implements Linux-native keyboard handling

Repository: https://github.com/aaddrick/claude-desktop-debian

To install:

git clone 
cd claude-desktop-debian
sudo ./build-deb.sh
sudo dpkg -i build/electron-app/claude-desktop_0.7.7_amd64.deb

Big thanks to k3d3 for the original work and insights into the application structure!

Note: This is an unofficial build script - please report any issues on GitHub, not to Anthropic.

MCP Setup:

  1. Click on the menu icon in the top left

Step 1

2. Go to File >> Settings

Step 2

3. Follow instructions at https://modelcontextprotocol.io/quickstart/user

MCP config file will be created at ~/.config/Claude/claude_desktop_config.json

4. Restart Claude Desktop using the tray icon

Step 4

When you restart Claude Desktop, the changes to the MCP config will be picked up. Restart Claude fully each time you adjust claude_desktop_config.json

🌐
Arch Linux
aur.archlinux.org › packages › claude-desktop-bin
claude-desktop-bin - AUR (en) - Arch Linux
December 19, 2024 - anthropic recently added Claude Code support in Claude Desktop, but hardcoded to only support darwin and win32. i have added a patch for that, now it supports x86_64 linux (requires to have a /usr/bin/claude binary - just symlink if its installed elsewhere on your OS).
🌐
Arch Linux
aur.archlinux.org › packages › claude-desktop
AUR (en) - claude-desktop - Arch Linux
August 29, 2023 - -arch=('any') +arch=('x86_64' 'aarch64') url="https://github.com/Karenina-na/Claude-Desktop" license=('MIT') conflicts=("${pkgname}") @@ -70,8 +70,18 @@ build() { } package() { install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}" - install -Dm644 "${srcdir}/${_pkgname}-${pkgver}/dist-client/linux-unpacked/resources/app.asar" -t "${pkgdir}/usr/lib/${pkgname}" + + # Determine the output directory based on architecture + local _arch="$(uname -m)" + local _output_dir="linux-unpacked" + if [[ "${_arch}" == "aarch64" ]]; then + _output_dir="linux-arm64-unpacked" + elif [
🌐
Snapcraft
snapcraft.io › install › claudeai-desktop › arch
Install Claude Desktop on Arch Linux using the Snap Store | Snapcraft
October 24, 2025 - Claude Desktop is an unofficial Electron-based desktop app that brings Claude AI straight to your Linux desktop.
🌐
GitHub
github.com › k3d3 › claude-desktop-linux-flake
GitHub - k3d3/claude-desktop-linux-flake: Nix Flake for Claude Desktop on Linux
Claude Desktop is an Electron application. That means the majority of the application is inside an app.asar archive, which usually contains minified Javascript, HTML, and CSS, along with images and a few other things. Despite there being no official Linux Claude Desktop release, the vast majority of the code is completely cross-platform.
Starred by 300 users
Forked by 87 users
Languages   Nix 57.5% | Rust 42.5%