Att använda Fedora innebär att man accepterar den tredje partenmjukvara på Linux som du använder dagligen kommer aldrig att inkluderas som standard. Detta är obekvämt, men inte världens slut. Det beror på att det finns några fantastiska tjänster och resurser som hjälper användare att lägga till tredjepartsförvar och RPM i Fedora för att få det de behöver.
Den första tjänsten vi tittar på är FedoraCopr. Copr är en ny teknik, men ända sedan den kom ut har användare vänt sig till den för att hitta mjukvara som inte normalt ingår i Fedora. Copr-systemet kan ses som Fedoras "PPA" -system eller Redhat's version av tjänsten Open SUSE Build. Anledningen? Användare och utvecklare kan enkelt använda sig av Copr och göra anpassade programvarulager för att enkelt distribuera programvara till Fedora-användare.
Detta är den överlägset bästa resursen för tredje partprogramvara. Så här använder du det. För att starta, öppna en terminal. En terminal är det enda sättet att göra detta, eftersom Copr innebär att samverka med DNF-pakethanteraren (ett terminalprogram).
I det här exemplet använder vi Steam. Steam är egenutvecklad mjukvara, och som ett resultat vägrar Redhat (folket bakom Fedora) att skicka det i sina programvarulager. Ett bra sätt att snabbt fixa detta är att få det på Copr. Sök efter och hitta Steam via sökfältet.

Välj ett resultat som verkar vara användbart. Observera att det finns många duplicerade Copr-repor för Steam. Det bästa sättet att välja är att läsa varje sida och bestämma vilken som är den mest aktiva. I detta fall är den mest aktiva Copr-repo för Steam: alunux / linux-steam-integration
Gå till sidan och läs instruktionerna. Repo-underhållare är vanligtvis vänliga nog för att berätta exakt vad du behöver veta. I det här fallet kräver Alunux ånga-repo att först aktivera negativt 17-repo:
sudo u -c "dnf config-manager --add-repo=http://negativo17.org/repos/fedora-steam.repo"
Aktivera sedan själva Copr-repo.
su -c "dnf copr enable alunux/linux-steam-integration"
Sedan installerar du bara Steam som alla andraprogramvara i Fedora. Detta är möjligt på två sätt. Den första handlar om att söka Gnome Software efter “Steam” och klicka på installationsknappen. Alternativt:
sudo dnf install steam
Du kanske också vill ha Steam Linux-integration:
su -c "dnf install linux-steam-integration"
RPMFusion
Ett annat sätt att på allvar förbättra programvarankällor till Fedora är genom att aktivera RPMFusion. Detta är en välkänd tjänst som specialiserar sig på att lägga till programvara från tredje part (tror Nvidia-specialdrivrutiner och andra icke-fria verktyg som Skype, Discord och etc).
Om du inte vill röra dig med Copr (ellerkan inte hitta något där), ett bra sätt är att lägga till det i ditt system. Bäst av allt: RPM Fusion har funnits i åratal och är alltid uppdaterad. När en ny version av Fedora dyker upp fungerar RPM Fusion med den. Så här får du igång.
Den nuvarande utgåvan av Fedora från och med detta är 26. Om du läser detta i framtiden, gå hit för att ladda ner paketen som inte är fria.
För version 26, öppna en terminal och:
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-26.noarch.rpm -y
När det här paketet är klar med installationen går du till Gnome-programvaran. Du kommer att märka att det finns mycket mer mjukvara tillgänglig. Alternativt öppnar du en terminal och gör:
dnf search programname
RPM Pbone
En annan bra RPM-resurs är RPM Pbone. Det är en sökmotor som tittar över internet (med hjälp av söktermer) för RPM-paket. Detta är en ganska enkel webbplats. Men användare bör veta att andra Linux-distributioner använder paketformatet Redhat RPM, och som ett resultat kan du hitta paket från OpenSUSE, CentOS och etc.

Eftersom dessa paketformat är liknande bör det inte vara svårt att installera ett OpenSUSE-paket till Fedora.
Pkgs.org och OpenSUSE Build-tjänsten
Bortsett från RPM Pbone finns det andra RPMförråden. I huvudsak Pkgs.org och tjänsten SUSE Build. Som Fedora-användare är Pkgs.org förmodligen det bästa stället att börja. Den söker aktivt genom många Linux-distributioner (inklusive Fedoras) efter RPM: er och andra paket.
Varför skulle du vilja använda Pkgs.org? Tja, om du är på en ny version av Fedora, kanske vissa program som ingår i tidigare utgåvor inte finns. Denna webbplats ger dig möjlighet att få den. Dessutom söker den på många olika platser efter den programvara du behöver, så med den här ena tjänsten bara söker du faktiskt på flera platser.

Den andra resursen är OBS. OBS är främst för SUSE-användare, men fungerar bra med Fedora. Detta beror på två skäl:
- OBS stöder Suse som använder RPM-filer. Fedora använder också RPM: er, så att användare enkelt kan installera Suse RPM: er i sin Fedora-inställning (men rekommenderas inte).
- Eftersom Fedora och Suse delar ett paketformat stöds Fedora vanligtvis konsekvent på OBS. När de söker efter program på webbplatsen ser användarna en Fedora-nedladdningsknapp.
Använd OBS här.
Slutsats
Fedora är ett fantastiskt operativsystem som alltid är deti framkant i Linuxvärlden. Massor av ny teknik börjar i Fedoraland innan de flyttar någon annanstans. Allt som sagt, de är ökända för att inte tillåta "icke-fri programvara". För förespråkare för fri programvara är detta bra. Men om du är en allmän användare som enkelt vill installera Discord kommer du att ha det dåligt. Det är därför det är viktigt att veta vilka resurser Fedora-användare kan vända sig till för tredje parts programvara.
kommentarer