Metod 1:Installera Discord med Flatpak
Flatpak är ett programvarudistributionssystem som låter dig installera och köra applikationer utan root-privilegier. Låt oss se hur man installerar Discord på Fedora med Flatpak:
Steg 1:Installera Flatpak &Flathub
Obs :Om du har flatpak i ditt system, hoppa över det här steget.
``` sh
sudo dnf installera flatpak
flatpak remote-add --om-inte-finns flathub https://flathub.org/repo/flathub.flatpakrepo
```
Steg 2:Installera Discord
Nu när vi har konfigurerat vårt system för Flatpak, låt oss installera Discord:
``` sh
flatpak installera flathub com.discordapp.Discord
```
Steg 3:Starta Discord
När installationen är klar kan du söka efter Discord i menyn "Aktiviteter" och klicka på ikonen för att starta programmet.
Alternativt kan du också köra följande kommando i terminalen för att starta Discord:
``` sh
flatpak kör com.discordapp.Discord
```
Metod 2:Bygga från källan
Alternativt kan du också välja att bygga Discord från källan. Här är stegen:
Steg 1:Installationsförutsättningar
För att kompilera Discord från källan behöver du följande beroenden:
``` sh
sudo dnf installera git build-essential cmake ninja-build meson gtk3-devel libsecret-devel libxcb1-devel libx11-devel libxkbcommon-devel libxcb-util-devel libgdk-pixbuf2.0-devel
```
Steg 2:Ladda ner källkoden
``` sh
git-klon https://github.com/discordapp/discord.git
cd discord
```
Steg 3:Kompilera Discord
Nu måste du kompilera källkoden och installera Discord.
``` sh
./gradlew dist --args="-Duserhome=/home/$USER"
```
Steg 4:Installera Discord
När kompileringen är klar kan du installera Discord genom att kopiera de inbyggda filerna till systemets programkatalog.
``` sh
sudo cp build/linux/Discord /usr/local/bin/Discord
```
Steg 5:Skapa skrivbordsinlägg
För att integrera Discord med systemmenyn, skapa en skrivbordsinmatningsfil.
``` sh
cd ~
tryck på ~/.local/share/applications/Discord.desktop
Skriv in följande innehåll i filen Discord.desktop
[Desktop Entry]
Namn =Discord
Exec=/usr/local/bin/Discord
Icon=/home/$USER/discord/discord.png
Terminal=falskt
Typ=Ansökan
Kategorier=Internet;Chatt;Kommunikation;
```
Steg 6:Kör Discord
Nu kan du starta Discord från applikationsmenyn.
Obs! Om du vill uppdatera Discord i framtiden måste du upprepa kompilerings- och installationsstegen.