Kako najti in namestiti programske aplikacije v Fedora Linux


Na voljo je nešteto programskih paketov za namestitev v distribucijo Fedora Linux iz skladišča, ki ga ponuja projekt Fedora. Za namestitev dodatnih aplikacij programske opreme lahko omogočite tudi druga skladišča drugih proizvajalcev, kot sta COPR ali RPM Fusion.

Tako kot druge distribucije Linuxa tudi Fedora uporablja obliko paketa RPM.

V tem članku bomo razložili, kako poiskati in namestiti programske aplikacije v distribuciji Fedora Linux z grafičnim pripomočkom in ukazno vrstico (CLI). Zajemali bomo tudi skladišča drugih proizvajalcev za nameščanje paketov z uporabo izvorne kode in drugih načinov namestitve.

Namestitev programske opreme na Fedora prek grafičnega pripomočka

Najlažji način za namestitev programske opreme v Fedori je uporaba grafičnega pripomočka. Omogoča brskanje, iskanje in nameščanje aplikacij. Tako kot pri kateri koli drugi distribuciji Linuxa morate imeti za namestitev katerega koli paketa v Fedoro tudi root pravice.

Na privzetem namizju GNOME pojdite v meni Dejavnosti in kliknite ikono programske opreme, kot je prikazano na posnetku zaslona.

Pakete programske opreme najdete v predlaganih kategorijah, na primer Produktivnost ali pod izbiro urednika.

V oknu izberite enega od urednikovih izbir ali drugo priporočeno programsko opremo in kliknite gumb Namesti, da namestite paket, kot je prikazano.

Namestitev programske opreme v Fedora prek ukazne vrstice

Drugi in napredni način nameščanja programskih paketov v Fedori je prek ukazne vrstice s pripomočkom DNF, ki se uporablja za upravljanje (namestitev, odstranjevanje in posodabljanje) paketov v Fedori (od različice 22), gre za aplikacijo višje ravni, ki temelji na vrh RPM.

Prijavite se kot korenski uporabnik in namestite pakete v Fedora z orodjem DNF, kot je prikazano.

Za iskanje paketa z ukazom DNF (zamenjajte poglede z dejanskim imenom aplikacije):

# dnf search glances

Če želite namestiti paket z imenom glances, zaženite naslednji ukaz (po potrebi odgovorite y na vse pozive):

# dnf install glances

Omogočanje skladišč tretjih oseb v Fedori

Kot smo že omenili, Fedora ponuja večino programske opreme, ki jo potrebujete za uspešno delovanje sistema. V primeru, da paket manjka, boste verjetno našli skladišče drugih proizvajalcev, ki ga lahko dodate, tako da lahko namestitev upravljate z vgrajenim upraviteljem paketov.

Za Fedoro obstaja več skladišč programske opreme drugih proizvajalcev, ki jih končni uporabniki običajno uporabljajo in si med seboj ne nasprotujejo:

  • http://rpmfusion.org - ponuja programsko opremo, ki je Fedora Project ali Red Hat ne želita poslati
  • http://rpm.livna.org - dopolnilo k RPM Fusion
  • https://copr.fedorainfracloud.org/-enostaven sistem za gradnjo, ki ponuja skladišče paketov.

Pomembno: Mešanje velikega števila skladišč tretjih oseb bi lahko med seboj povzročilo nestabilnost in težave pri odpravljanju napak.

Namestitev programske opreme v Fedora z uporabo izvorne kode

Obstajajo primeri, ko paketa ni mogoče najti v nobenem skladišču ali pa je razvit interno ali pa morate namestiti paket s odvisnostmi po meri. V takih primerih ga lahko namestite iz vira. Razvijalci ali vzdrževalci paketov običajno dajejo navodila za namestitev aplikacij iz vira.

Opomba: Namestitev aplikacij iz vira lahko znatno oteži upravljanje sistema in upravitelj paketov se ne zaveda nameščene programske opreme. To lahko povzroči:

  • paketov ni mogoče enostavno in samodejno posodobiti (za odpravljanje varnostnih težav, napak in dodajanje izboljšav).
  • odvisnosti morda ni enostavno odpraviti in drugih manjših težav.

Drugi načini namestitve

Čeprav je namestitev aplikacij z uporabo sistemov za upravljanje paketov Fedora prednostna možnost, boste občasno morali namestiti pakete prek drugih orodij za upravljanje paketov, zlasti sistemov programskih jezikov, kot so:

  • CPAN - Perl
  • PyPI, easy_install, pip - Python
  • RubyGems, dragulj - Ruby
  • npm - Node.js
  • goget/goinstall - Pojdi
  • Zaboj - Rust in mnogi drugi.

To je vse! V tem članku smo razložili, kako najti in namestiti aplikacije v Fedori. Uporabite spodnji obrazec za povratne informacije, da postavite vprašanja ali delite svoje misli z nami.