GNU/Linux >> Znalost Linux >  >> Debian

Nainstalujte Discord na Debian 11 Bullseye

Rozpor je bezplatná aplikace pro hlasový, video a textový chat, kterou používají desítky milionů lidí ve věku 13+ k hovoru a setkání se svými komunitami a přáteli. Uživatelé komunikují pomocí hlasových hovorů, videohovorů, textových zpráv, médií a souborů v soukromých chatech nebo v rámci komunit nazývaných „servery“. Discord je k dispozici v distribucích Windows, macOS a Linux.

V následujícím tutoriálu se dozvíte, jak nainstalovat klienta Discord na Debian 11 Bullseye.

Aktualizovat systém Debian

Aktualizujte svůj Debian 11 operační systém, abyste se ujistili, že všechny existující balíčky jsou aktuální:

sudo apt update && sudo apt upgrade

Možnost 1. Instalace Discord jako Snap Package

Discord lze nainstalovat pomocí funkce snap package. Není to však první volba pro každého, ale často je to nejjednodušší.

Nejprve nainstalujte snapd na vašem operačním systému Debian 11 Bullseye:

sudo apt install snapd -y

Poté restartujte systém, aby se správně vygenerovaly cesty. Pokud to neuděláte, může to způsobit konflikty nebo chyby až do restartu při pokusu o instalaci nebo otevření aplikací.

reboot

Pokud instalujete Snap poprvé, doporučuje se nainstalovat základní soubory, abyste předešli konfliktním problémům:

sudo snap install core

Příklad výstupu:

core 16-2.51.4 from Canonical✓ installed

Dále zadejte následující příkaz snap pro instalaci klienta Discord:

sudo snap install discord

Příklad výstupu:

discord 0.0.16 from Snapcrafters installed

Balíčky Snap mají větší velikost než tradiční úložiště prostřednictvím správce balíčků APT. Kompromisem jsou však přímočařeji udržované balíčky, které jsou často aktualizovány na nejnovější dostupnou verzi.

Chcete-li v budoucnu aktualizovat Discord a jakékoli další balíčky nainstalované aplikací Snap, spusťte následující příkaz:

sudo snap refresh

Pokud již nepotřebujete Discord nainstalovaný, odeberte jej pomocí příkazu Snap remove.

sudo snap remove discord

Příklad výstupu:

discord removed

Možnost 2. Instalovat Discord jako balíček .Deb

Případně můžete nainstalovat Discord jako balíček .deb . To může být upřednostňováno mezi vývojáři a pokročilými uživateli, protože snap balíčky zabírají více místa a jsou nafouklé a často se v Debianu potýkají s Ubuntu s chybami v některých aplikacích.

Instalace balíčku .deb na Debian je obvykle jednoduchá; tentokrát to však vyžaduje trochu více práce v Debianu 11 Bullseye; balíček “libappindicator3-1” je k dispozici pouze v Buster  a Sid pro tuto chvíli. Instalace je také nezbytná pro další aplikace, jako je Slack a mnoho dalších.

Nejprve opravíte problém se závislostí balíčku “libappindicator3-1“ . Chcete-li to provést, budete si muset stáhnout balíček .deb na stránce Discord stahování a získejte nejnovější odkaz ke stažení, poté se vraťte do svého terminálu a stáhněte si balíček.

Příklad:

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

Upozorňujeme, že získat odkaz na stažení aplikace Discord může být někdy složité. Nejhorším případem je použití výše uvedeného příkazu, nahrazení čísel aktuální verzí, její ruční stažení a přechod do adresáře stažených souborů k provedení dalšího úkolu.

Nyní k rozbalení použijte následující ukázkový příkaz dpkg:

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

Poznámka:nahraďte 0.0.16 s novějším číslem v budoucnu, až ostatní verze předběhnou tuto.

Dále použijte následující příkaz mv :

mv DEBIAN unpack

Nyní otevřete soubor ./unpack/DEBIAN/control” a odeberte libappindicator3-1 a nahraďte jej řetězcem libayatana-appindicator3-1 .

sudo nano ./unpack/DEBIAN/control

Příklad od:

Příklad:

Uložte soubor (CTRL + O), poté soubor ukončete (CTRL+X) .

Nyní znovu sestavte soubor .deb, všimněte si, že bude přejmenován z původního názvu balíčku:

dpkg -b unpack discord-fixed.deb

Nainstalujte Discord, ujistěte se, že spouštíte opravený soubor .deb, nikoli původní, nebo se vrátíte na začátek.

sudo apt install ./discord-fixed.deb

Příklad výstupu:

Zadejte Y poté stiskněte klávesu ENTER pokračujte v instalaci.

Dále ověřte instalaci kontrolou zásad apt-cache na Discord:

apt-cache policy discord

Příklad výstupu:

Alternativní metoda pro chybějící libappindicator3-1

Předpokládejme, že výše uvedená metoda pro vás při odstraňování libappindicator3-1 nefunguje a jeho nahrazením libayatana-appindicator3-1, který aktuálně funguje pro čerstvou instalaci Debian 11 Bullseye. V takovém případě můžete nainstalovat libappindicator3-1 pomocí následující metody.

Nejprve si stáhněte následující libindicator3-7 balíček:

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

Pokud odkaz ke stažení nefunguje, získejte nový odkaz ze stránky pro stažení balíčku.

Dále nainstalujte libindicator3-7 balíček:

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

Za druhé, stáhněte si následující libappindicator3-1 balíček:

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

Stejně jako u prvního balíčku, pokud odkaz ke stažení nefunguje, získejte nový odkaz ze stránky pro stažení balíčku.

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

Možnost 3. Instalace Discord s Flatpack

Třetí možností je nainstalovat Discord s Flatpackem, který je docela populární mezi ostatními distribucemi Linuxu, jako je Fedora, Linux Mint atd.

Nainstalujte správce balíčků pomocí následujícího příkazu.

sudo apt install flatpak -y

Restartujte systém, aby se cesty vygenerovaly správně. Pokud to neuděláte, může to způsobit konflikty nebo chyby až do restartu při pokusu o instalaci nebo otevření aplikací.

reboot

Dále musíte povolit Flatpack pomocí následujícího příkazu ve vašem terminálu:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Dále nainstalujte Discord pomocí Flatpack následovně:

flatpak install flathub com.discordapp.Discord

Aktualizace zpracovává Flatpack automaticky pokaždé, když se přihlásíte do systému, obvykle během prvních 10 minut.

Chcete-li ručně aktualizovat balíčky Flatpak, spusťte následující příkaz.

flatpak update

Chcete-li odebrat verzi Flatpack Discordu, spusťte následující příkaz:

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

Další užitečnou nápovědou může být použití následujícího příkazu, abyste se ujistili, že Flatpak nezanechá žádné zbytečné balíčky, jak je někdy známo.

flatpak remove --unused

Spusťte klienta Discord

Po dokončení instalace z obou způsobů instalace můžete Discord spustit několika různými způsoby.

Nejprve, když jste ve svém terminálu, můžete použít následující příkaz:

discord

Případně spusťte Discord & příkaz na pozadí pro uvolnění terminálu:

discord &

Pro uživatele Snap použijte následující.

sudo snap run discord

To však není praktické a k otevření cesty byste na ploše použili následující cestu: Aktivity> Zobrazit aplikace> Rozpor .

Pokud jej nemůžete najít, použijte funkci vyhledávání v nabídce Zobrazit aplikace, pokud máte nainstalovaných mnoho aplikací.

Příklad:

Nyní otevřete Discord, dostanete se na přihlašovací stránku, buď si vytvořte účet, nebo použijte existující účet, a je to; úspěšně jste nainstalovali Discord na Debian 11 Bullseye.


Debian
  1. Nainstalujte Brave Browser na Debian 11 bullseye

  2. Jak nainstalovat Python 3.8 na Debian 11 Bullseye

  3. Jak nainstalovat Python 3.9 na Debian 11 Bullseye

  1. Nainstalujte Microsoft Teams na Debian 11 Bullseye

  2. Jak nainstalovat Pycharm na Debian 11

  3. Nainstalujte Node.js 17 &NPM na Debian 11 Bullseye

  1. Nainstalujte UNRAR na Debian 11 Bullseye

  2. Jak nainstalovat Python 3.7 na Debian 11 Bullseye

  3. Jak nainstalovat Elasticsearch na Debian 11 Bullseye