Поддержка Linux для приложения Claude Desktop находится в бета-версии.
Требования
- Дистрибутив на основе Debian: Ubuntu 22.04 или более поздняя версия, или Debian 12 или более поздняя версия
- x86_64 или arm64
Требования Cowork
Cowork — это вкладка рабочего стола для Dispatch и более длительной агентивной работы. На Linux Cowork запускает эти задачи на виртуальной машине, которую приложение рабочего стола размещает с помощью QEMU и KVM. Для использования Cowork ваша машина должна иметь:- Аппаратная виртуализация: включена в параметрах прошивки. Без неё вкладка Cowork сообщает «Cowork requires hardware virtualization (KVM)».
- QEMU и прошивка UEFI:
qemu-system-x86,ovmfиvirtiofsdна x86_64, илиqemu-system-arm,qemu-efi-aarch64иvirtiofsdна arm64.apt install claude-desktopустанавливает их по умолчанию как рекомендуемые пакеты. Если вы установили с флагом--no-install-recommends, или ваша система — это минимальный образ, который пропускает рекомендуемые пакеты, вкладка Cowork сообщает «Cowork requires QEMU» и показывает командуapt installдля запуска. Ubuntu 22.04 не имеет пакетаvirtiofsd; приложение использует там встроенную копию. - Доступ к
/dev/kvm: добавьте вашего пользователя в группуkvmс помощьюsudo usermod -aG kvm $USER, затем выйдите и снова войдите. Некоторые окружения рабочего стола предоставляют вошедшему пользователю доступ к/dev/kvmбез группы, но Cowork также требует/dev/vhost-vsock, который могут открыть только члены группыkvm. Присоединитесь к группе, даже если/dev/kvmуже работает для вас.
/dev/vhost-vsock отсутствует и ваше работающее ядро не имеет каталога модулей в /lib/modules, вкладка Cowork сообщает, что ядро не включает поддержку виртуализации, которая требуется Cowork, и что она не может быть добавлена вручную. Эта комбинация распространена на ChromeOS и в контейнерных окружениях Linux.
Установка
Установите из репозитория apt Anthropic, чтобы обновления поступали через обычные обновления пакетов вашей системы. Откройте терминал и выполните команды на каждом шаге.1
Добавьте репозиторий apt Anthropic
Этот шаг загружает ключ подписи с помощью Загрузите ключ подписи Anthropic:Команда ничего не выводит при успехе и выводит ошибку Отпечаток, который выводит gpg, должен быть
curl и проверяет его с помощью gpg, которые свежие установки Debian и Ubuntu могут не включать. Если какая-либо команда сообщает command not found, сначала установите оба:curl: при неудаче. Отсутствующий или неправильный ключ приводит к сбою apt update позже с NO_PUBKEY BAA929FF1A7ECACE, поэтому подтвердите, что ключ загружен и принадлежит Anthropic, прежде чем продолжить:31DDDE24DDFAB679F42D7BD2BAA929FF1A7ECACE. Если gpg сообщает, что файл не может быть открыт или не содержит действительных данных OpenPGP, загрузка не удалась или вернула неправильное содержимое: подтвердите, что ваша сеть может достичь downloads.claude.ai, затем повторно выполните команду загрузки.Зарегистрируйте репозиторий:2
Установите пакет
3
Запустите и войдите
Запустите Claude из вашего средства запуска приложений или выполните
claude-desktop из терминала и войдите с помощью вашей учетной записи Anthropic.Приложение Linux входит так же, как на macOS и Windows: с подпиской claude.ai или через SSO вашей организации. Desktop не принимает ключ API Claude Console напрямую; используйте CLI для аутентификации по ключу API. Для корпоративных развертываний, которые маршрутизируют Desktop на Agent Platform Google Cloud или шлюз LLM, см. Claude Desktop on 3P и конфигурация сети.Установка из загруженного файла
Если вы не можете установить через репозиторий apt, загрузите пакет.deb непосредственно из пула пакетов репозитория. Эта команда ищет самый новый пакет для вашей архитектуры в индексе репозитория, а затем загружает его в текущий каталог:
Remote file name has no length, поиск не вернул путь к пакету. Это может означать, что индекс репозитория не удалось получить, например, когда ваша сеть блокирует downloads.claude.ai, или что пакет не существует для вашей архитектуры. Подтвердите, что ваша сеть может достичь downloads.claude.ai и что dpkg --print-architecture выводит amd64 или arm64; репозиторий не публикует пакеты для других архитектур.
Чтобы установить без регистрации репозитория apt Anthropic, сначала создайте /etc/default/claude-desktop со строкой CLAUDE_DESKTOP_ADD_REPO="false". Без репозитория apt не доставляет новые версии; для обновления повторно выполните команду загрузки и переустановите, или зарегистрируйте репозиторий позже.
Затем откройте загруженный файл с помощью установщика программного обеспечения, такого как GNOME Software, или установите его с помощью apt из каталога, содержащего загруженный файл:
E: Unsupported file ./claude-desktop_*.deb given on commandline, шаблон не совпадает с файлом .deb в текущем каталоге. Подтвердите, что загрузка завершена, затем выполните команду снова из каталога, содержащего файл.
Установка .deb также регистрирует репозиторий apt Anthropic в /etc/apt/sources.list.d/claude-desktop.list, поэтому будущие обновления поступают с обычными обновлениями пакетов вашей системы.
Обновление
Приложение Desktop не обновляется само по себе на Linux. Обновления поступают с обычными обновлениями пакетов вашей системы:Удаление
Troubleshooting
Unable to locate package claude-desktop
Еслиsudo apt install claude-desktop завершается с ошибкой E: Unable to locate package claude-desktop, apt не смог найти добавленный вами репозиторий. Проверьте следующее:
- Выполните
sudo apt updateпосле добавления репозитория.apt installсам по себе не видит репозиторий, который вы добавили после последнего запускаapt update. - Подтвердите, что запись репозитория была записана.
cat /etc/apt/sources.list.d/claude-desktop.listдолжна показать строкуdebиз шага Add Anthropic’s apt repository. Если файл пуст или отсутствует, выполните этот шаг снова. - Подтвердите, что ваша архитектура поддерживается.
dpkg --print-architectureдолжна вывестиamd64илиarm64. Репозиторий не публикует пакеты для других архитектур. - Выполните
sudo apt updateснова и проверьте его вывод на наличие ошибок, связанных сdownloads.claude.ai. Ошибка сети или ключа там означает, что репозиторий был добавлен, но не может быть достигнут или проверен.
Unmet dependencies
Еслиapt останавливается с сообщением The following packages have unmet dependencies или Unsatisfied dependencies, прочитайте, какую зависимость он называет:
libc6 (>= 2.34): ваш дистрибутив старше, чем поддерживает пакет. Ubuntu 20.04 поставляется сlibc62.31. Обновитесь до Ubuntu 22.04 или позже, или Debian 12 или позже.- Все отсутствующие зависимости показывают
not installableс суффиксом:amd64или:arm64: вы загрузили.debдля другой архитектуры, чем архитектура вашей машины. Выполнитеdpkg --print-architectureи загрузите соответствующий.deb, или установите из репозитория apt, который выбирает пакет для вашей архитектуры.
Running as root without —no-sandbox is not supported
Еслиclaude-desktop завершается с этим сообщением, вы запустили его от имени root. Войдите как обычный пользователь и запустите его оттуда.
Cowork isn’t available
Если вкладка Cowork показывает одно из этих сообщений, исправьте требование, которое оно называет, затем перезагрузите приложение:- Cowork requires QEMU: установите пакеты QEMU и UEFI firmware, которые указаны в сообщении.
- Cowork requires hardware virtualization (KVM): включите аппаратную виртуализацию в параметрах прошивки.
- Claude doesn’t have permission to use virtualization (/dev/kvm): добавьте вашего пользователя в группу
kvm, затем выйдите и войдите снова. - Cowork requires the
vhost_vsockkernel module: выполнитеsudo modprobe vhost_vsock, затем перезагрузите приложение. Это загружает модуль только для текущей загрузки. Чтобы загружать его при каждой загрузке, выполнитеecho vhost_vsock | sudo tee /etc/modules-load.d/vhost_vsock.conf.
Что еще не включено в бета-версию Linux
- Computer Use: управление приложением и экраном недоступно на Linux.
- Dictation: голосовой ввод недоступен в приложении Claude Desktop для Linux. Используйте голосовую диктовку в CLI вместо этого.
- Quick Entry global hotkey: работает на X11. На нативном Wayland требуется портал GlobalShortcuts вашей среды рабочего стола.
- Fedora и RHEL: сегодня поддерживаются только дистрибутивы на основе Debian. Поддержка дополнительных дистрибутивов появится в будущем.