Как установить Discord на Linux
Кратко
Discord — кроссплатформенное приложение для голосовой и текстовой связи, популярное среди игровых и неигровых сообществ. В этой статье подробно показано, как установить и удалить Discord на Debian/Ubuntu, в других дистрибутивах (Arch, Fedora и др.), а также альтернативные варианты (Snap, Flatpak, AUR) и распространённые способы устранения проблем.
Важно: в инструкции используются привилегии администратора (sudo). Следуйте командам внимательно и проверяйте пути.
Зачем читать эту статью
- Получите пошаговые инструкции для главных семейств Linux-дистрибутивов.
- Узнаете, как правильно создать ярлык в меню и как удалить приложение полностью.
- Получите чек-листы для пользователей и администраторов, а также сценарии отката и распространённые решения ошибок.
Что такое Discord в один абзац
Discord — приложение для текстового, голосового и видеообщения, ориентированное на сообщества. Оно доступно как нативный клиент для Windows, macOS и Linux, а также в веб-версии.
Совместимость и предварительные требования
- Поддерживаемые среды: большинство современных дистрибутивов Linux (Debian/Ubuntu, Arch, Fedora, RHEL-производные и др.).
- Права: команды установки часто требуют sudo/root.
- Звуковые подсистемы: PulseAudio или PipeWire для голосовых каналов.
- Браузерная альтернатива: discord.com (не требует установки).
Важно: если вы используете корпоративный компьютер, проверьте политику безопасности перед установкой.
Как установить Discord на Debian/Ubuntu
Ниже — три распространённых способа установки на Debian-подобных системах: вручную через DEB, через Ubuntu Software Center и через Snap.
1. Установка через DEB-пакет
DEB — стандартный формат пакетов для Debian и производных.
- Перейдите на официальный сайт Discord и нажмите «Download for Linux». Выберите «deb».
- По умолчанию файл попадёт в папку Загрузки. Откройте терминал и перейдите в неё:
cd ~/Downloads- Установите пакет с помощью dpkg:
sudo dpkg -i discord-x.x.x.deb- Если установка прервана из-за отсутствующих зависимостей, исправьте их командой:
sudo apt-get install -fПосле успешной установки запустите Discord из меню приложений.
Примечание: двойной клик по DEB-файлу в графическом окружении запускает центр приложений и тоже устанавливает пакет.
2. Установка через Ubuntu Software Center
- Откройте Ubuntu Software из меню приложений.
- Найдите Discord в разделе «Социальные» или через поиск.
- Нажмите «Установить» и дождитесь завершения.
Удаление проводится через ту же страницу — кнопка «Удалить».
3. Установка через Snap
Snap — контейнеризированная система пакетов, поддерживаемая Canonical.
Проверьте, установлен ли snap:
snap --versionЕсли snap настроен, установите Discord:
sudo snap install discordУдаление:
sudo snap remove discordПреимущества Snap: самообновление и изоляция; недостатки: больший размер пакета и возможные проблемы с доступом к звуковым устройствам в некоторых конфигурациях.
Как установить Discord в других дистрибутивах (Arch, Fedora, RHEL-производные и др.)
Если ваш дистрибутив не использует DEB или Snap, удобный способ — tar.gz-архив, Flatpak или сторонние репозитории.
Установка из tar.gz (универсальный способ)
- Скачайте «tar.gz» с сайта Discord.
- В терминале перейдите в папку загрузок:
cd ~/Downloads- Распакуйте архив в /opt:
sudo tar -xvzf discord-x.x.x.tar.gz -C /opt- Создайте символьную ссылку для удобного запуска:
sudo ln -sf /opt/Discord/Discord /usr/bin/Discord- Отредактируйте файл десктоп-ярлыка, чтобы приложения меню видели программу:
sudo nano /opt/Discord/discord.desktopВнутри файла замените Exec и Icon на:
Exec=/usr/bin/Discord
Icon=/opt/Discord/discord.png- Скопируйте ярлык в системную папку:
sudo cp -r /opt/Discord/discord.desktop /usr/share/applicationsПосле этого Discord появится в списке приложений.
Альтернатива: Flatpak и AUR
- Flatpak: если у вас настроен Flatpak и Flathub, Discord доступен как Flatpak-пакет. Flatpak похож на Snap по концепции контейнеризации.
- Arch Linux: в AUR есть пакеты Discord (официальный клиент, а также discord-canary/discord-nativefier и т.д.). Для установки из AUR пользуйтесь helper-утилитами (yay, paru) или собирайте пакет вручную.
Пример для Arch с yay:
yay -S discordВажно: пакеты из AUR собираются на вашей машине и могут требовать ручной проверки PKGBUILD.
Как полностью удалить Discord
Если вы устанавливали через DEB или Snap — удалите пакет стандартными средствами (apt, snap remove). Для tar.gz следуйте шагам ниже.
Удаление конфигурации и самой программы (для tar):
sudo rm -r ~/.config/discord
sudo rm -rf /opt/Discord
sudo rm /usr/bin/Discord
sudo rm /usr/share/applications/discord.desktopПосле удаления можно очистить кэш и оставшиеся файлы, если необходимо.
Использование Discord в браузере
Если вы не хотите ставить клиент, откройте discord.com и нажмите Войти. Веб-версия почти полностью повторяет функции десктопного клиента: текст, голос, видео и экраны. Ограничение: некоторые аппаратные функции (например, системная шумоподавляющая модель) могут быть недоступны.
Типичные проблемы и способы их решения
Ниже — распространённые ошибки при установке и их исправления.
- Ошибка зависимостей после dpkg
Симптом: dpkg завершился с ошибкой из-за недостающих пакетов. Решение:
sudo apt-get install -f- Discord не запускается из меню, но запускается по пути /opt
Убедитесь, что ярлык discord.desktop содержит правильные пути и что копия находится в /usr/share/applications.
- Нет звука или микрофона в голосовых каналах
Проверьте, какая звуковая система запущена (PulseAudio или PipeWire). В некоторых случаях Snap/Flatpak требуют дополнительных разрешений или bridge-пакетов для доступа к устройствам.
- Ошибки с правами при копировании в /usr/share/applications
Команды выше требуют sudo. Запуск без прав приведёт к ошибкам.
- Проблемы с AUR-пакетами
AUR-пакеты собираются локально. Читайте PKGBUILD и AUR-пейдж перед установкой.
Когда установка может не подойти или работать некорректно
- На устройствах с ограничённым дисковым пространством Snap/Flatpak могут занимать больше места.
- Корпоративные политики безопасности могут блокировать установку сторонних приложений.
- На старых системах или при устаревших драйверах аудио/видео функциональность может быть ограничена.
Альтернатива: веб-версия — хорошая временная или постоянная замена.
Безопасность и приватность
- Источник: скачивайте пакеты только с официального сайта или доверенных репозиториев (официальные репозитории дистрибутива, Flathub, Snap Store, AUR при проверке).
- Права: проверяйте, какие разрешения запрашивают Snap/Flatpak.
- Конфиденциальность: настройте параметры конфиденциальности в приложении и на сервере.
- Обновления: пользуйтесь репозиториями или snap/flatpak для автоматических обновлений.
Важно: не запускайте скрипты установки из неизвестных источников под sudo.
Чек-листы по ролям
Пользователь — быстрый чек-лист:
- Решил, нужен ли нативный клиент или подойдет веб-версия.
- Выбрал способ установки: DEB / Snap / Tar.gz / Flatpak.
- Запустил установку и проверил запуск из меню.
- Протестировал микрофон и динамики в голосовом канале.
Системный администратор — чек-лист:
- Проверил совместимость с политиками безопасности и репозиториями.
- Подготовил документацию для пользователей по установке/удалению.
- Настроил централизованные обновления (если применимо).
- Проверил доступы к звуковым устройствам и правилам AppArmor/SELinux.
Ментальные модели и рекомендации
- Выберите формат пакета по уровню изоляции: Snap/Flatpak — контейнеры с изоляцией; DEB/Репозиторий — нативная интеграция.
- Если нужна максимальная простота — используйте репозиторий дистрибутива или Snap/Flatpak.
- Для контроля версий и модификации — tar.gz или сборка из AUR.
Сценарий отката и аварийный план
Если после установки появились серьёзные проблемы:
- Удалите приложение (см. раздел выше). 2. Восстановите конфигурацию из резервной копии (если есть). 3. Проверьте системные логи (journalctl, /var/log) на ошибки, связанные со звуком или X/Wayland. 4. Откатите недавние обновления пакетов, если проблема началась после обновления.
Команды для просмотра логов:
sudo journalctl -xeКритерии приёмки
- Discord устанавливается и запускается из меню приложений.
- Пользователь успешно входит в аккаунт и может отправлять сообщения.
- Микрофон и динамики корректно работают в голосовом канале.
- При удалении не остаются нежелательные файлы в /opt и в ~/.config.
Тестовые случаи и приёмка
- Установка через DEB: пакет устанавливается без ошибок и приложение запускается.
- Установка через Snap: пакет устанавливается, приложение обновляется автоматически.
- Установка из tar.gz: ярлык добавлен в меню, приложение запускается из любого каталога.
- Удаление: все перечисленные файлы удаляются, данные в ~/.config удаляются при явном запросе.
Советы по совместимости и миграции
- Wayland vs X11: некоторые функции захвата экрана или совместимости с плагинами могут отличаться. Для screen share убедитесь, что настольная среда поддерживает захват в Wayland (например, GNOME через PipeWire).
- PulseAudio vs PipeWire: современные дистрибутивы переходят на PipeWire. При проблемах со звуком проверьте, какая звуковая система активна.
Краткий план действий для разных сценариев
- Новичок на Ubuntu: скачать DEB и дважды кликнуть, либо использовать Ubuntu Software.
- Пользователь Arch: использовать AUR (yay -S discord) или Flatpak.
- Серверный сценарий без GUI: использовать веб-версию или перенести доступы через удалённый рабочий стол.
Итог
Discord доступен для большинства дистрибутивов Linux. Выбор способа установки зависит от ваших приоритетов: простота (DEB/Software Center), изоляция (Snap/Flatpak) или контроль (tar.gz/AUR). Если возникнут проблемы, используйте раздел с типичными ошибками и чек-листы для быстрого устранения.
Важно: всегда скачивайте пакеты с проверенных источников и поддерживайте актуальные резервные копии конфигураций.
Короткое объявление (для рассылки, 100–200 слов)
Discord теперь доступен для большинства Linux-дистрибутивов. Вы можете установить клиент через DEB-пакеты для Debian/Ubuntu, воспользоваться Snap или Flatpak, собрать пакет из AUR для Arch или распаковать tar.gz в /opt. Веб-версия discord.com остаётся альтернативой без установки. В статье собраны пошаговые инструкции, проверенные команды для установки и удаления, рекомендации по звуку (PulseAudio/ PipeWire), а также справочные чек-листы для пользователей и администраторов. Следуйте разделу «Типичные проблемы», если возникнут ошибки, и применяйте сценарий отката при необходимости.
Похожие материалы
Просмотр WebP в Ubuntu и Linux Mint
Найти устройства и вещи на Apple Watch
Утренний распорядок для максимальной продуктивности
Как изменить аватар профиля в Disney+
Discord вылетает или зависает — что делать