Как установить Discord в Debian 11 Bullseye

Discord – это бесплатное приложение для голосового, видео- и текстового чата, используемое десятками миллионов людей в возрасте от 13 лет для общения со своими сообществами и друзьями. Пользователи общаются с помощью голосовых звонков, видеозвонков, текстовых сообщений, медиа и файлов в приватных чатах или в составе сообществ, называемых “серверами”. Discord доступен на платформах Windows, macOS и Linux.

Как установить клиент Discord на Debian 11 Bullseye.

Необходимые условия

  • Рекомендуемая ОС: Debian 11 Bullseye
  • Учётная запись пользователя: Учетная запись пользователя с правами sudo или root-доступом (команда su).
  • Необходимые пакеты: wget

Обновление операционной системы

Обновите операционную систему Debian 11, чтобы убедиться, что все существующие пакеты актуальны:

sudo apt update && sudo apt upgrade

Root или Sudo доступ

По умолчанию, когда вы создаёте свою учётную запись при запуске в Debian, по сравнению с другими дистрибутивами, она не получает автоматически статус sudoers.

Вариант 1. Установить Discord как пакет Snap

Discord может быть установлен с помощью функции snap-пакета, которая может быть установлена в Debian. Snap-пакет Discord распространяется и поддерживается Discord.

Сначала установите snapd на вашу операционную систему Debian 11 Bullseye:

sudo apt install snapd

Если вы устанавливаете Snap в первый раз, рекомендуется установить файлы ядра, чтобы избежать конфликтов:

sudo snap install core

Далее введите следующую команду snap для установки клиента Discord:

sudo snap install discord

Обратите внимание, пакеты Snap имеют более значительный размер, чем традиционные репозитории через менеджер пакетов APT. Однако, компромиссом является более простое обслуживание пакетов, которые часто обновляются до последней доступной версии.

На будущее, чтобы обновить Discord и любые другие пакеты, установленные с помощью Snap, выполните следующую команду:

sudo snap refresh

Если вам больше не нужен установленный Discord, удалите его с помощью команды Snap remove.

sudo snap remove discord

Вариант 2. Установить Discord как пакет .Deb

В качестве альтернативы вы можете установить Discord как .deb-пакет. Этому варианту отдают предпочтение разработчики и опытные пользователи, так как snap-пакеты занимают больше места, раздуты и часто в Debian по сравнению с Ubuntu возникают ошибки в некоторых приложениях.

Обычно установка .deb-пакета в Debian проста, но в этот раз она требует немного больше работы, поскольку в Debian 11 Bullseye пакет “libappindicator3-1” пока доступен только в Buster и Sid. Установка этого пакета также необходима для других приложений, таких как Slack и многих других.

Сначала вы устраните проблему зависимости пакета “libappindicator3-1”. Для этого вам нужно скачать пакет .deb, посетив страницу загрузок Discord и получив последнюю ссылку на скачивание, затем вернитесь в терминал и загрузите пакет.

Пример:

wget https://dl.discordapp.net/apps/linux/0.0.16/discord-0.0.16.deb

Обратите внимание, что получить ссылку для загрузки Discord иногда бывает непросто. Худший вариант – использовать приведенную выше команду, заменить цифры на текущую версию, загрузить ее вручную и перейти в каталог Downloads для выполнения следующего задания.

Прочтите:  Что такое Localhost

Теперь используйте следующую команду примера dpkg для распаковки:

dpkg-deb -x discord-0.0.16.deb unpack
dpkg-deb --control discord-0.0.16.deb

Примечание, замените 0.0.16 на более новый номер в будущем, когда другие версии обгонят эту.

Далее используйте следующую команду mv:

mv DEBIAN unpack

Теперь откройте файл “./unpack/DEBIAN/control” и удалите libappindicator3-1 и замените его на libayatana-appindicator3-1.

sudo nano ./unpack/DEBIAN/control

Пример

change to libayatana appindicator3 1 .deb package on debian 11
измените libayatana appindicator3 1 .deb package в debian 11

Сохраните файл (CTRL+O), затем выйдите из файла (CTRL+X).

Теперь восстановите .deb файл, обратите внимание, что он будет переименован по сравнению с оригинальным именем пакета:

dpkg -b unpack discord-fixed.deb

Установите Discord, обязательно запустите исправленный .deb файл, а не оригинальный, иначе вы вернетесь к исходному состоянию.

sudo apt install ./discord-fixed.deb

Введите “Y”, затем нажмите клавишу “ENTER KEY”, чтобы продолжить установку.

Далее проверьте установку, проверив политику apt-cache для Discord:

apt-cache policy discord
apt cache policy discord on debian 11
apt cache policy discord on debian 11

Альтернативный метод для отсутствующего libappindicator3-1

Если описанный выше метод удаления libappindicator3-1 и замены его на libayatana-appindicator3-1, который в настоящее время работает для свежей установки Debian 11 Bullseye, не сработал, вы можете установить libappindicator3-1 следующим способом.

Сначала загрузите следующий пакет libindicator3-7:

wget http://ftp.mx.debian.org/debian/pool/main/libi/libindicator/libindicator3-7_0.5.0-3+b1_amd64.deb

Если ссылка на скачивание не работает, получите свежую ссылку со страницы загрузки пакета.

Затем установите пакет libindicator3-7:

sudo apt install ./libindicator3-7_*_amd64.deb

Во-вторых, скачайте следующий пакет libappindicator3-1:

wget http://ftp.mx.debian.org/debian/pool/main/liba/libappindicator/libappindicator3-1_0.4.92-7_amd64.deb

Как и для первого пакета, если ссылка на скачивание не работает, получите свежую ссылку со страницы загрузки пакета.

sudo apt install ./libappindicator3-1_*_amd64.deb

Как запустить клиент Discord

После завершения установки любым из способов, вы можете запустить Discord несколькими различными способами.

Во-первых, находясь в терминале, вы можете использовать следующую команду:

discord

В качестве альтернативы запустите команду Discord & в фоновом режиме, чтобы освободить терминал:

discord &

Однако это непрактично, и для открытия на рабочем столе вы будете использовать следующий путь: Activities > Меню приложений > Discord. Если вы не можете найти его, воспользуйтесь функцией поиска в меню Показать приложения, если у вас установлено много приложений.

Пример:

discord in show applications menu debian 11
discord в меню приложений debian 11

Теперь откройте Discord, вы попадёте на страницу входа, либо создайте учётную запись, либо используйте существующую, и всё; вы успешно установили Discord на Debian 11 Bullseye.

login to discord on debian 11
login to discord on debian 11

Комментарии и заключение

В этом руководстве было описано, как установить Discord с помощью пакетов snap и Debian. Однако, пакеты Snap несколько непопулярны, поэтому для более продвинутых пользователей подойдут пакеты .deb. Discord есть и будет игровой платформой номер 1 для онлайн-сообществ в ближайшие годы. Тем не менее TeamSpeak с собственным хостингом возвращается. Будущее определит, сможет ли Discord сохранить свое господство, учитывая, что в наши дни все большее внимание уделяется конфиденциальности.

А вы пользуетесь Discord? Поделитесь своими мыслями в комментариях ниже.

Оцените?
+1
3
+1
+1
+1
+1
+1
+1
Поделитесь с друзьями
Стандартное изображение
Admin

Люблю Linux

Статей: 451
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии