I see that some have figured-out how to do this. Such as:
https://github.com/aaddrick/claude-desktop-debian
On that page, MX-Linux is mentioned by name!
The procedures in the README file seem straightforward:Building & Installation (Debian/Ubuntu based)
For Debian-based distributions (Debian, Ubuntu, Linux Mint, MX Linux, etc.), you can build Claude Desktop using the provided build script. Use command-line flags to specify the desired output format (.deb or .AppImage) and whether to clean up intermediate build files.
Code: Select all
# Clone this repository
git clone https://github.com/aaddrick/claude-desktop-debian.git
cd claude-desktop-debian
# Build the package (Defaults to .deb and cleans build files)
./build.sh
# Example: Build an AppImage and keep intermediate files
./build.sh --build appimage --clean no
# Example: Build a .deb (explicitly) and clean intermediate files (default)
./build.sh --build deb --clean yes
The script will automatically:
Check for and install required dependencies
Download and extract resources from the Windows version
Create a proper Debian package or AppImage
Perform the build steps based on selected flags
After Building:
If you chose Debian Package (.deb):
The script will output the path to the generated .deb file (e.g., claude-desktop_0.9.1_amd64.deb). Install it using dpkg:
Code: Select all
# Replace VERSION and ARCHITECTURE with the actual values from the filename
sudo dpkg -i ./claude-desktop_VERSION_ARCHITECTURE.deb
# If you encounter dependency issues, run:
sudo apt --fix-broken install
If you installed the .deb package, you can uninstall it using dpkg:
Code: Select all
sudo dpkg -r claude-desktop
If you also want to remove configuration files (including MCP settings), use purge:
Code: Select all
sudo dpkg -P claude-desktop
Configuration Files (Both Formats)
To remove user-specific configuration files (including MCP settings), regardless of installation method:
Code: Select all
rm -rf ~/.config/Claude
Wondering what you (experienced users) think about me trying this out!
I have a separate "Testing" partition that I don't mind breaking or completely destroying

