- - Kako dodati spremišta trećih strana i RPM-ove u Fedori

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

Upotreba Fedora znači prihvaćanje te treće stranesoftver na Linuxu koji koristite svakodnevno nikada neće biti uključen prema zadanim postavkama. To 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 FedoraCopr. Copr je nova tehnologija, ali otkad je izašao, korisnici se okreću tome kako bi pronašli softver koji obično nije uključen u Fedoru. Copr sustav može se gledati kao Fedora sustav „PPA“ Fedora ili Redhatova verzija usluge Open SUSE Build. Razlog? Korisnici i programeri mogu lako koristiti Copr i izrađivati ​​prilagođena spremišta softvera za jednostavnu distribuciju softvera korisnicima Fedora.

Ovo je daleko najbolji izvor za treće stranesoftver. 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, a kao rezultat toga, Redhat (ljudi koji stoje iza Fedora) odbijaju ga isporučiti u svoja programska spremišta. Dobar način da se to brzo popravi je dodavanje na Copr. Potražite i pronađite Steam putem trake za pretraživanje.

Odaberite rezultat koji vam se čini koristan. Imajte na umu da za Steam postoji mnogo duplikata Copr repos. 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, Alunux parni repo treba prvo omogućiti negativni17 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 enable alunux/linux-steam-integration"

Zatim jednostavno instalirajte Steam kao i bilo koji drugisoftver 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 install steam

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

su -c "dnf install linux-steam-integration"

RPMFusion

Još jedan način da ozbiljno poboljšate softverizvori Fedora-e omogućuju RPMFusion. Ovo je dobro poznata usluga koja je specijalizirana za dodavanje softvera drugih proizvođača (mislite da su vlasnički upravljački programi Nvidia i ostali neslobodni alati poput Skypea, Diskorda i sl.).

Ako ne želite zabrljati s Coprom (iline možete tamo 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 ove poruke je 26. Ako ovo čitate u budućnosti, idite ovdje da preuzmete Ne-besplatne pakete.

Za verziju 26 otvorite terminal i:

sudo dnf install 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 search programname

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

Na stranu RPM Pbone, postoje i drugi RPMspremišta. Uglavnom Pkgs.org i servis 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 ostale 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 puno različitih mjesta za softver koji vam je potreban, 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 mogu lako 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 uvijekna samom vrhu 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 se resursima Fedora korisnika mogu obratiti za softver treće strane.

komentari