Поиск по сайту:

Как установить и обновить Discord в Ubuntu 24.04

Это пошаговое руководство показывает, как установить приложение для обмена мгновенными сообщениями Discord и поддерживать его актуальность в Ubuntu 24.04 LTS.

Discord — это популярная социальная платформа для обмена мгновенными сообщениями и VoIP, которая поддерживает голосовые и видеозвонки, обмен текстовыми сообщениями, мультимедиа и файлы. Он работает в Windows, Linux, macOS, Android, iOS/iPadOS и веб-браузере.

Discord для Linux пока поддерживает только платформу x86_64 (процессоры AMD/Intel) со следующими пакетами:

  • Deb — встроенный для Debian/Ubuntu.
  • tar.gz - переносимый пакет для большинства Linux.
  • Flatpak - работает в песочнице для большинства Linux.
  • Snap — работает в песочнице для большинства Linux.

Разница между пакетами

Deb — это собственный формат пакетов для Debian, Ubuntu и систем на их основе. По сравнению с запуском приложения в песочнице, оно требует меньше системных ресурсов (особенно дискового пространства) и может иметь более высокую производительность. Однако Discord для Linux пока НЕ имеет подходящего репозитория (некоторые называют его PPA), чтобы поддерживать пакет в актуальном состоянии.

Discord tar.gz для Linux — это переносимый пакет, не требующий установки. Просто извлеките его, и пользователь сможет запустить исполняемый файл из извлеченной папки, чтобы напрямую запустить приложение. Однако ему не хватает системной интеграции для запуска из меню «Пуск» (в этом уроке я покажу вам, как сделать это вручную).

Flatpak — универсальный пакет Linux, работающий в изолированной среде. Он поставляется с новейшими библиотеками времени выполнения, обеспечивает изоляцию между приложениями и операционной системой, а также имеет графическое приложение (Flatseal) для управления разрешениями для каждого приложения. Это означает, что оно может быть более безопасным, чем родные приложения. Однако для этого требуется больше места на диске из-за библиотек времени выполнения.

Snap — конкурент Flatpak. Он создан Canonical, компанией, стоящей за Ubuntu. Пакет Discord Snap довольно легко установить и обновлять, однако это неофициальный пакет, поддерживаемый сообществом.

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

Snap-пакет — это самый простой способ установить приложение и поддерживать его в актуальном состоянии. Пакет Discord Snap поддерживается сообществом, а исходный код доступен на этой странице Github.

Чтобы установить пакет, просто запустите App Center (или программное обеспечение Ubuntu для версии 22.04 и более ранних), затем найдите и нажмите «Установить Discord».

Discord в Центре приложений Ubuntu 24.04

По выбору пользователь может нажать Ctrl+Alt+T, чтобы открыть терминал, и вместо этого запустить команду для установки пакета:

snap install discord

Пакет Snap устанавливает обновления автоматически. Если вы хотите вручную проверить (и установить, если есть) обновления, используйте команду:

snap refresh discord

Вариант 2. Загрузите и установите Discord через пакет Deb.

1. Сначала перейдите на сайт Discord по ссылке ниже и выберите загрузку пакета «deb»:

Загрузить Discord: https://discord.com/download

ПРИМЕЧАНИЕ. Страница автоматически определяет вашу систему. Если вы пытаетесь загрузить его из системы, отличной от Linux, возможно, вам придется немного прокрутить вниз, чтобы найти ссылку для загрузки Linux.

2. После загрузки пакета нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал, затем запустите команду для его установки:

sudo apt install ~/Downloads/discord*.deb

Эта команда предполагает, что вы сохранили пакет в папке «Загрузки» пользователя. Если это НЕ работает для вас, попробуйте перетащить файл «deb» в терминал для вставки вместо ввода ~/Downloads/discord*.deb.

После успешной установки вы можете найти и запустить приложение для обмена мгновенными сообщениями либо из меню «Пуск», либо из экрана «Показать приложения» GNOME, в зависимости от вашего рабочего стола.

Discord пока НЕ предоставляет официальный репозиторий для поддержания актуальности пакета deb. Поэтому вам, возможно, придется повторять предыдущие шаги снова и снова для будущих выпусков.

Вариант 3. Используйте Discord .tar.gz и добавьте значок приложения в меню.

Для пользователей, не являющихся пользователями систем (Ubuntu и Debian), которые ненавидят изолированную среду, официальный .tar.gz является хорошим выбором.

1. Сначала зайдите на его веб-сайт и нажмите «Загрузить архив».

Загрузить Discord: https://discord.com/download

2. Затем откройте папку «Загрузки». Извлеките архив и переместите подпапку «Discord» в нужное место для длительного использования.

В моем случае я создал папку Apps на домашней странице пользователя для хранения всех портативных приложений. Итак, я переместил туда папку Discord.

3. Затем перейдите в эту папку и нажмите «Запустить исполняемый файл», чтобы запустить приложение:

4. Чтобы сделать значок приложения видимым в меню «Пуск», щелкните файл «discord.desktop», чтобы открыть его в текстовом редакторе. Затем установите для строк «Exec» и «Icon» значение:

    Exec=/home/YOUR_USERNAME/Apps/Discord/Discord
    Icon=/home/YOUR_USERNAME/Apps/Discord/discord.png

ПРИМЕЧАНИЕ. Если вы переместили папку Discord в другое место, замените PATH соответствующим образом (см. снимок экрана ниже).

После редактирования и сохранения файла «discord.desktop» переместите (или скопируйте) его в .local/share/applications. ПРИМЕЧАНИЕ. «.local» — это скрытая папка, вам нужно нажать Ctrl+H, чтобы просмотреть (или нажать еще раз, чтобы скрыть) ее в домашнем каталоге.

Если все пойдет хорошо, ваша система сможет найти приложение и отобразить его значок в панели запуска приложений (меню «Пуск» или сетка приложений GNOME).

Вариант 4: пакет Discord Flatpak

Linux Mint 21+ и Fedora 38+ (с включенным сторонним репозиторием) могут предпочесть пакет Flatpak, поскольку пакет можно установить непосредственно из диспетчера программного обеспечения или программного обеспечения GNOME.

Для пользователя Ubuntu, который хочет установить приложение с помощью пакета Flatpak, нажмите Ctrl+Alt+T, чтобы открыть терминал, а затем одну за другой выполните приведенные ниже команды:

1. Сначала выполните команду для установки пакета демона для поддержки Flatpak:

sudo apt install flatpak

2. Затем установите приложение как пакет Flatpak, выполнив в терминале следующую команду:

flatpak install https://dl.flathub.org/repo/appstream/com.discordapp.Discord.flatpakref

После установки запустите его либо из панели запуска системных приложений (возможно, потребуется выйти из системы и снова войти в нее), либо выполнив команду:

flatpak run com.discordapp.Discord

Чтобы проверить (и установить, если таковые имеются) обновления для пакета Flatpak, используйте команду:

flatpak update com.discordapp.Discord

Удалить Дискорд

Чтобы удалить пакет Deb, просто откройте терминал (Ctrl+Alt+T) и выполните команду:

sudo apt remove --autoremove discord

Чтобы удалить пакет Snap, используйте App Center (или программное обеспечение Ubuntu) или выполните команду:

snap remove --purge discord

Для пакета tar.gz просто удалите папку «Discord» (зависит от того, где вы ее храните), затем удалите файл discord.desktop с помощью команды:

rm ~/.local/share/applications/discord.desktop

А чтобы удалить пакет Flatpak, используйте команду:

flatpak uninstall --delete-data com.discordapp.Discord

Также запустите flatpak uninstall --unused, чтобы удалить ненужные библиотеки времени выполнения.

Статьи по данной тематике