Kako dodati spremišta treće strane i RPM-ove u Fedori

Korištenje Fedora znači prihvaćanje onog softvera treće strane na Linuxu koji svakodnevno koristite i nikada neće biti uključeno prema zadanim postavkama. Ovo je nezgodno, ali ne i kraj svijeta. To je zato što postoje sjajne usluge i resursi koji pomažu korisnicima da dodaju spremišta trećih strana i RPM-ove u Fedori kako bi dobili ono što im je potrebno.

Prva usluga koju ćemo gledati je Fedora Copr. copr nova je tehnologija, ali otkad se pojavila, korisnici su se okrenuli tome da pronađu softver koji normalno nije uključen u Fedoru. Coprov sustav može se vidjeti kao Fedora sustav „PPA“ Fedora ili Redhatova verzija usluge Open SUSE Build. Razlog? Korisnici i programeri lako mogu koristiti Copr i izrađivati ​​prilagođena spremišta softvera za jednostavnu distribuciju softvera korisnicima Fedora.

Ovo je daleko najbolji izvor softvera treće strane. Evo kako to koristiti. Za početak otvorite terminal. Terminal je jedini način da se to postigne, jer Copr uključuje interakciju s upraviteljem paketa DNF (terminalski program).

U ovom ćemo primjeru koristiti Steam. Steam je vlasnički softver, što rezultira time da Redhat (ljudi koji stoje iza Fedora) odbijaju isporučiti ga u svoja programska spremišta. Dobar način da se to brzo popravi je dodavanje na Copr. Traži i pronađi para putem trake za pretraživanje.

Odaberite rezultat koji vam se čini koristan. Imajte na umu da postoji mnogo duplikata Copr repos za Steam. Najbolji način da odaberete jest čitanje svake stranice i određivanje koja je najaktivnija. U ovom slučaju, najaktivnija Copr repo za Steam je: alunux / linux-steam integracija

Idite na stranicu i pročitajte upute. Održavatelji Repoa obično su dovoljno ljubazni da vam kažu točno ono što trebate znati. U ovom slučaju, parni repo Alunux prvo mora omogućiti negativan17 repo:

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

Zatim omogućite sam Copr repo.

su -c 'dnf copr omogućuju integraciju alunux / linux-steam'

Zatim jednostavno instalirajte Steam kao i bilo koji drugi softver u Fedori. To je moguće na dva načina. Prvi od njih uključuje pretraživanje Gnome softvera za "Steam" i klik na gumb za instalaciju. Alternativno:

sudo dnf instalirati paru

Možda ćete također željeti integraciju Steam Linuxa:

su -c 'dnf instaliraj Linux-steam-integraciju'

RPMFusion

Drugi način da se ozbiljno poboljšaju softverski izvori Fedora je omogućavanjem RPMFusion-a. Ovo je dobro poznata usluga specijalizirana za dodavanje softvera drugih proizvođača (mislite da su vlasnički upravljački programi Nvidia i ostali neslobodni alati kao što su Skype, Discord i sl.).

Ako se ne želite posvađati s Coprom (ili tamo ne možete pronaći nešto), dobar način je da to dodate u svoj sustav. Najbolje od svega, RPM Fusion postoji već godinama i uvijek je umjeren. Kada se pojavi nova verzija Fedora, RPM Fusion će raditi s njom. Evo kako to proći.

Trenutačno izdanje Fedore od pisanja ovog teksta je 26. Ako to čitate u budućnosti, idite ovdje za preuzimanje paketa Non-free.

Za verziju 26 otvorite terminal i:

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

Kad ovaj paket završi s instalacijom, idite na softver Gnome. Primijetit ćete da je na raspolaganju puno više softvera. Alternativno, otvorite terminal i učinite:

dnf traži ime programa

RPM Pbone

Još jedan dobar RPM resurs je RPM Pbone. To je pretraživač koji putem interneta (uz pomoć pojmova za pretraživanje) pregledava RPM pakete. Ovo je prilično jednostavna web stranica. Iako bi korisnici trebali znati da i druge Linux distribucije koriste Redhat RPM format paketa, i kao rezultat toga možete pronaći pakete iz OpenSUSE, CentOS-a i sl.

Budući da su ovi formati paketa slični, ne bi trebalo biti teško instalirati OpenSUSE paket na Fedora.

Pkgs.org i OpenSUSE Build Service

Osim RPM Pbonea, postoje i ostala RPM spremišta. Uglavnom, Pkgs.org i uslugu SUSE Build. Kao korisnici Fedore, Pkgs.org je vjerojatno najbolje mjesto za početak. Aktivno pretražuje u mnogim Linux distribucijama (uključujući Fedoras) RPM-ove i druge pakete.

Zašto želite koristiti Pkgs.org? Pa, ako ste na novom izdanju Fedora, neki programi uključeni u starijim izdanjima možda neće biti tamo. Ova web stranica će vam omogućiti da ga dobijete. Uz to, pretražuje mnoštvo različitih mjesta potrebnog softvera, tako da samo uz ovu jednu uslugu zapravo pretražujete više lokacija.

Drugi resurs je OBS. OBS je uglavnom za SUSE korisnike, ali dobro funkcionira s Fedorom. To je zbog dva razloga:

  1. OBS podržava Suse koji koristi RPM datoteke. Fedora također koristi RPM-ove, tako da korisnici lako mogu instalirati Suse RPM-ove u svoje Fedora postavke (iako se ne preporučuju).
  2. Budući da Fedora i Suse dijele format paketa, Fedora se obično dosljedno podržava u OBS-u. Prilikom pretraživanja programa na web mjestu korisnici će vidjeti gumb za preuzimanje Fedora.

Upotrijebite OBS ovdje.

Zaključak

Fedora je izvrstan operativni sustav koji je uvijek u vrhunskoj budućnosti u svijetu Linuxa. Mnogo novih tehnologija započinje u Fedoralandu prije nego što se presele na drugo mjesto. Sve što su rekli, ozloglašeni su za zabranu "neslobodnog softvera". Za zagovornike slobodnog softvera ovo je dobro. Međutim, ako ste opći korisnik koji želi lako instalirati Discord, imat ćete loše vrijeme. Zbog toga je važno znati kojim resursima se Fedora korisnici mogu obratiti za softver treće strane.

watch instagram story