Sådan tilføjes tredjepartsopbevaringssteder og omdrejninger i Fedora

Indholdsfortegnelse:

Sådan tilføjes tredjepartsopbevaringssteder og omdrejninger i Fedora
Sådan tilføjes tredjepartsopbevaringssteder og omdrejninger i Fedora
Anonim

Brug af Fedora betyder at acceptere, at tredjeparts software på Linux, som du bruger dagligt, aldrig vil blive inkluderet som standard. Dette er ubelejligt, men ikke verdens ende. Det skyldes, at der er nogle gode tjenester og ressourcer derude, der hjælper brugere med at tilføje tredjepartsregistreringer og RPM'er i Fedora for at få det, de har brug for.

Den første service, vi skal se på, er Fedora Copr. Copr er en ny teknologi, men siden det kom ud, har brugerne vendt sig til det for at finde software, som normalt ikke er inkluderet i Fedora. Copr-systemet kan ses som Fedora's "PPA" -system eller Redhat's version af Open SUSE Build-tjenesten. Grunden? Brugere og udviklere kan nemt gøre brug af Copr og lave brugerdefinerede software-lagre for nemt at distribuere software til Fedora-brugere.

Dette er langt den bedste ressource til tredjeparts software. Sådan bruger du det. For at starte åbner du en terminal. En terminal er den eneste måde at få dette gjort, da Copr involverer interagerer med DNF-pakkechefen (et terminalprogram).

I dette eksempel bruger vi Steam. Steam er proprietær software, og som følge heraf nægter Redhat (folket bag Fedora) at sende det i deres software repositories. En god måde at hurtigt rette op på er at få det på Copr. Søg efter og find Steam via søgefeltet.

Vælg et resultat, der synes nyttigt. Bemærk at der er mange kopier af Copr repos for Steam. Den bedste måde at vælge på er at læse hver side og afgøre, hvilken er den mest aktive. I dette tilfælde er den mest aktive Copr repo for Steam: alunux / linux-steam-integration
Vælg et resultat, der synes nyttigt. Bemærk at der er mange kopier af Copr repos for Steam. Den bedste måde at vælge på er at læse hver side og afgøre, hvilken er den mest aktive. I dette tilfælde er den mest aktive Copr repo for Steam: alunux / linux-steam-integration

Gå til siden, og læs vejledningen. Repo-undervisere er normalt venlige nok til at fortælle dig præcis, hvad du skal vide. I dette tilfælde kræver Alunux steam repo, for først at aktivere den negative17 repo:

sudo u-c 'dnf config-manager --add-repo = http: //negativo17.org/repos/fedora-steam.repo'

Aktivér derefter Copr repo selv.

su-c 'dnf copr aktivere alunux / linux-steam-integration'

Derefter skal du blot installere Steam som enhver anden software i Fedora. Dette er muligt på to måder. Den første af dem indebærer at søge Gnome Software for "Steam", og klikke på installeringsknappen. Alternativt:

sudo dnf installere damp

Du kan også have brug for Steam Linux integration:

su-c 'dnf installere linux-damp-integration'

RPMFusion

En anden måde at alvorligt forbedre softwarens kilder til Fedora er ved at aktivere RPMFusion. Dette er en velkendt tjeneste, der specialiserer sig i at tilføje tredjeparts software (tænk Nvidia proprietære drivere og andre ikke-gratis værktøjer som Skype, Discord og osv.).

Hvis du ikke vil rive rundt med Copr (eller ikke kan finde noget der), er det en god måde at tilføje dette til dit system. Bedste af alt, RPM Fusion har eksisteret i årevis, og er altid ajour. Når en ny version af Fedora vises, arbejder RPM Fusion med det. Sådan får du det i gang.

Den nuværende udgivelse af Fedora som skrevet af dette er 26. Hvis du læser dette i fremtiden, skal du her for at downloade de ikke-gratis pakker.

For version 26 skal du åbne en terminal og:

sudo dnf installere https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-26.noarch.rpm -y

Når denne pakke er færdig med at installere, skal du gå til Gnome-software. Du vil bemærke, at der er meget mere software til rådighed. Alternativt kan du åbne en terminal og gøre:

dnf søg programnavn

RPM Pbone

En anden god RPM ressource er RPM Pbone. Det er en søgemaskine, der ser ud over internettet (ved hjælp af søgeord) til RPM-pakker. Dette er en ret simpel hjemmeside. Selvom brugerne skal vide, at andre Linux-distributioner bruger Redhat RPM-pakkeformat, og som følge heraf kan du finde pakker fra OpenSUSE, CentOS og så videre.

Da disse pakkeformater er ens, bør det ikke være svært at installere en OpenSUSE-pakke til Fedora.
Da disse pakkeformater er ens, bør det ikke være svært at installere en OpenSUSE-pakke til Fedora.

Pkgs.org og OpenSUSE Build Service

Bortset fra RPM Pbone er der andre RPM-lagre. Hovedsageligt Pkgs.org og SUSE Build service. Som Fedora-brugere er Pkgs.org nok det bedste sted at starte. Den søger aktivt gennem mange Linux-distributioner (herunder Fedoras) til RPM'er og andre pakker.

Hvorfor vil du bruge Pkgs.org? Nå, hvis du er på en ny version af Fedora, er nogle programmer, der er inkluderet i tidligere udgivelser, måske ikke der. Denne hjemmeside vil give dig mulighed for at få det. Derudover søger det mange forskellige steder til den software, du har brug for, så med denne ene tjeneste alene, søger du faktisk flere steder.

Den anden ressource er OBS. OBS er hovedsageligt til SUSE-brugere, men fungerer fint med Fedora. Dette skyldes to grunde:
Den anden ressource er OBS. OBS er hovedsageligt til SUSE-brugere, men fungerer fint med Fedora. Dette skyldes to grunde:
  1. OBS understøtter Suse, der bruger RPM-filer. Fedora bruger også RPM'er, så brugerne nemt kan installere Suse RPM'er til deres Fedora setup (men ikke anbefalet).
  2. Fordi Fedora og Suse deler et pakkeformat, er Fedora normalt konsekvent støttet på OBS. Når du søger efter programmer på webstedet, vil brugerne se en Fedora download-knap.

Brug OBS her.

Konklusion

Fedora er et fantastisk operativsystem, der altid er på forkant i Linux-verdenen. Masser af nye teknologier starter i Fedoraland før de flytter andre steder. Alt det er sagt, de er berygtede for at udelukke "ikke-fri software". For fri software advokater, dette er godt. Men hvis du er en generel bruger, der let søger at installere Discord, har du en dårlig tid. Derfor er det vigtigt at vide, hvilke ressourcer Fedora-brugere kan henvende sig til til tredjeparts software.

Populært emne.