- Kaip pridėti trečiųjų šalių saugyklas ir RPM

Kaip pridėti trečiųjų šalių saugyklas ir RPM

Naudoti „Fedora“ reiškia priimti tą trečiąją šalįprograminė įranga „Linux“, kurią naudojate kasdien, niekada nebus įtraukta pagal numatytuosius nustatymus. Tai nepatogu, bet ne pasaulio pabaiga. Taip yra todėl, kad ten yra puikių paslaugų ir šaltinių, padedančių vartotojams pridėti trečiųjų šalių saugyklas ir RPM Fedoroje, kad gautų tai, ko jiems reikia.

Pirmoji paslauga, į kurią žiūrėsime, yra „Fedora“Varis. „Copr“ yra nauja technologija, tačiau nuo tada, kai ji atsirado, vartotojai kreipėsi į ją norėdami rasti programinę įrangą, kuri paprastai nėra „Fedora“. „Copr“ sistema gali būti laikoma „Fedora“ PPA sistema arba „Redhat“ „Open SUSE Build“ paslaugos versija. Priežastis? Vartotojai ir kūrėjai gali lengvai naudotis „Copr“ ir sukurti pasirinktines programinės įrangos saugyklas, kad galėtų lengvai platinti programinę įrangą „Fedora“ vartotojams.

Tai yra geriausias šaltinis trečiosioms šalimsprograminė įranga. Štai kaip tai naudoti. Norėdami pradėti, atidarykite terminalą. Terminalas yra vienintelis būdas tai padaryti, nes „Copr“ apima sąveiką su DNF paketo tvarkykle (terminalo programa).

Šiame pavyzdyje naudosime „Steam“. „Steam“ yra patentuota programinė įranga, todėl „Redhat“ (žmonės, esantys už „Fedora“) atsisako ją išsiųsti į savo programinės įrangos saugyklas. Geras būdas greitai išspręsti šią problemą yra gauti ją naudojant „Copr“. Paieškos juostoje ieškokite ir raskite „Steam“.

Pasirinkite rezultatą, kuris atrodo naudingas. Atminkite, kad „Steam“ yra daugybė kopijų „Copr“. Geriausias būdas pasirinkti - perskaityti kiekvieną puslapį ir nustatyti, kuris yra pats aktyviausias. Šiuo atveju „Steam“ aktyviausias „Copr“ atpirkimas yra: „alunux“ / „linux-steam“ integracija

Eikite į puslapį ir perskaitykite instrukcijas. Repo prižiūrėtojai paprastai būna malonūs, kad tiksliai pasakytų, ką reikia žinoti. Tokiu atveju „Alunux“ garų atpirkimas reikalauja, kad pirmiausia būtų įjungtas neigiamas17 atpirkimas:

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

Tada įgalinkite patį „Copr“ atpirkimą.

su -c "dnf copr enable alunux/linux-steam-integration"

Tada tiesiog įdiekite „Steam“ kaip ir bet kurią kitąprograminė įranga „Fedora“. Tai įmanoma dviem būdais. Pirmasis iš jų apima „Gnome“ programinės įrangos paiešką „Steam“ ir spustelėjimą diegimo mygtuką. Arba:

sudo dnf install steam

Taip pat galite norėti integruoti „Steam Linux“:

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

RPMFusion

Kitas būdas rimtai patobulinti programinę įrangą„Fedora“ šaltiniai yra įgalinant „RPMFusion“. Tai yra gerai žinoma paslauga, kurios specializacija yra trečiųjų šalių programinės įrangos pridėjimas (pagalvokite apie „Nvidia“ nuosavybės teises turinčius tvarkykles ir kitus nemokamus įrankius, tokius kaip „Skype“, „Discord“ ir kt.).

Jei nenorite sumišti su „Copr“ (arbanerandu kažko ten), geras būdas yra įtraukti tai į savo sistemą. Geriausia, kad „RPM Fusion“ veikia daugelį metų ir yra visada atnaujinama. Kai pasirodys nauja „Fedora“ versija, „RPM Fusion“ veiks su ja. Štai kaip tai padaryti.

Dabartinis „Fedora“ leidimas nuo šio rašymo dienos yra 26. Jei ateityje skaitote tai, eikite čia ir atsisiųskite nemokamus paketus.

26 versijai atidarykite terminalą ir:

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

Kai šis paketas baigs diegti, eikite į „Gnome“ programinę įrangą. Pastebėsite, kad yra kur kas daugiau programinės įrangos. Arba atidarykite terminalą ir darykite:

dnf search programname

RPM Pbone

Kitas geras RPM šaltinis yra „RPM Pbone“. Tai paieškos variklis, kuris internete ieško (naudodamas paieškos terminus) RPM paketų. Tai gana nesudėtinga svetainė. Nors vartotojai turėtų žinoti, kad kiti „Linux“ paskirstymai naudoja „Redhat RPM“ paketo formatą, todėl galite rasti paketus iš „OpenSUSE“, „CentOS“ ir kt.

Kadangi šie paketų formatai yra panašūs, neturėtų būti sunku įdiegti „OpenSUSE“ paketą į „Fedora“.

Pkgs.org ir „OpenSUSE Build Service“

Be RPM Pbone, yra ir kitų RPMsaugyklos. Dažniausiai Pkgs.org ir „SUSE Build“ paslauga. Kaip „Fedora“ vartotojai, Pkgs.org yra turbūt geriausia vieta pradėti. Aktyviai ieško RPM ir kitų paketų per daugelį „Linux“ paskirstymų (įskaitant „Fedoras“).

Kodėl norėtumėte naudoti „Pggs“?org? Na, o jei jūs naudojate naują „Fedora“ versiją, kai kurių programų, įtrauktų į ankstesnius leidimus, gali nebūti. Ši svetainė leis jums ją gauti. Be to, programinė įranga jums reikia daugybės vietų, kur jums reikia programinės įrangos, todėl naudodamiesi šia paslauga, jūs iš tikrųjų ieškote keliose vietose.

Antrasis šaltinis yra OBS. OBS daugiausia skirtas SUSE vartotojams, tačiau puikiai veikia su „Fedora“. Taip yra dėl dviejų priežasčių:

  1. OBS palaiko „Suse“, kuri naudoja RPM failus. „Fedora“ taip pat naudoja RPM, todėl vartotojai gali lengvai įdiegti „Suse“ RPM į savo „Fedora“ sąranką (nors tai nerekomenduojama).
  2. Kadangi „Fedora“ ir „Suse“ naudojasi paketo formatu, „Fedora“ paprastai nuolat palaikoma OBS. Ieškodami programų svetainėje, vartotojai pamatys mygtuką „Fedora“ atsisiųsti.

Čia naudokite OBS.

Išvada

„Fedora“ yra puiki operacinė sistema, kuri yra visadapačiame moderniausiame „Linux“ pasaulyje. Daugybė naujų technologijų Fedoraland mieste pradeda veikti prieš keliaujant kitur. Visa tai pasakius, jie garsėja, kad neleidžia „nemokamos programinės įrangos“. Laisvosios programinės įrangos šalininkams tai yra gerai. Tačiau jei esate paprastas vartotojas, norintis lengvai įdiegti „Discord“, jums bus blogai. Štai kodėl svarbu žinoti, į kokius išteklius „Fedora“ vartotojai gali kreiptis dėl trečiųjų šalių programinės įrangos.

Komentarai