Kako pronaći i instalirati softverske aplikacije u Fedora Linux


Postoji bezbroj softverskih paketa koji su dostupni za instalaciju na Fedora Linux distribuciji iz spremišta koje pruža Fedora projekt. Također možete omogućiti druga spremišta trećih strana kao što su COPR ili RPM Fusion za instaliranje dodatnih softverskih aplikacija.

Kao i druge distribucije Linuxa, Fedora koristi sustav upravljanja paketima DNF za instaliranje, nadogradnju i uklanjanje softverskih paketa i komponenti. Fedorin sustav upravljanja paketima koristi RPM format paketa.

U ovom ćemo članku objasniti kako pronaći i instalirati softverske aplikacije u Fedora Linux distribuciji pomoću grafičkog uslužnog programa i naredbenog retka (CLI). Također ćemo pokriti repozitorije trećih strana za instaliranje paketa, korištenje izvornog koda i druge metode instalacije.

Instaliranje softvera na Fedoru putem grafičkog uslužnog programa

Najlakši način za instaliranje softvera u Fedora je korištenje grafičkog uslužnog programa. Omogućuje vam pregledavanje, pronalaženje i instaliranje aplikacija. Baš kao i na bilo kojoj distribuciji Linuxa, morate imati root privilegije da biste instalirali bilo koji paket na Fedoru.

Na zadanoj radnoj površini, GNOME, idite na izbornik Aktivnosti i kliknite ikonu Softver kao što je prikazano na snimci zaslona.

Softverske pakete možete pronaći u predloženim kategorijama, na primjer, Produktivnost ili pod Odabirom urednika.

Odaberite jedan od Urednikovih izbora ili drugi preporučeni softver u prozoru i kliknite gumb Instaliraj da biste instalirali paket kao što je prikazano.

Instaliranje softvera na Fedora sustavu putem naredbenog retka

Drugi i napredni način instaliranja softverskih paketa u Fedori je putem naredbenog retka pomoću uslužnog programa DNF, koji se koristi za upravljanje (instalaciju, uklanjanje i ažuriranje) paketa u Fedori (od verzije 22), to je aplikacija više razine izgrađena na vrh RPM.

Prijavite se kao root korisnik i instalirajte pakete u sustavu Fedora pomoću DNF alata kao što je prikazano.

Za pretraživanje paketa pomoću naredbe DNF (zamijenite poglede stvarnim nazivom aplikacije):

dnf search glances

Da biste instalirali paket pod nazivom glances, pokrenite sljedeću naredbu (odgovorite y na sve upite, ako je potrebno):

dnf install glances

Omogućavanje repozitorija trećih strana na Fedori

Kao što smo ranije spomenuli, Fedora pruža većinu softvera koji će vam trebati za uspješno pokretanje vašeg sustava. U slučaju da neki paket nedostaje, više je nego vjerojatno da ćete pronaći repozitorij treće strane koji možete dodati, tako da se instalacijom može upravljati pomoću ugrađenog upravitelja paketa.

Postoji niz softverskih repozitorija trećih strana za Fedoru, koje obično koriste krajnji korisnici i koja nisu u sukobu jedna s drugom:

  • http://rpmfusion.org – pruža softver koji projekt Fedora ili Red Hat ne žele isporučiti
  • http://rpm.livna.org – komplementar RPM Fusion
  • https://copr.fedorainfracloud.org/ – sustav za izradu jednostavan za korištenje koji pruža repozitorij paketa.

Važno: miješanje velikog broja repozitorija trećih strana moglo bi doći u međusobni sukob uzrokujući nestabilnost i teškoće za otklanjanje pogrešaka.

Instaliranje softvera na Fedoru pomoću izvornog koda

Postoje situacije kada paket nije pronađen ni u jednom repozitoriju ili je razvijen unutar tvrtke ili morate instalirati paket s prilagođenim ovisnostima. U takvim slučajevima možete ga instalirati iz izvora. Programeri ili održavatelji paketa obično daju upute o tome kako instalirati aplikacije iz izvora.

Napomena: Instaliranje aplikacija iz izvora može vašem sustavu otežati upravljanje njima i upravitelj paketa neće biti svjestan instaliranog softvera. To može rezultirati:

  • paketi se ne mogu jednostavno i automatski ažurirati (radi rješavanja sigurnosnih problema, grešaka i dodavanja poboljšanja).
  • ovisnosti se možda neće lako riješiti i drugi manji problemi.

Ostale metode instalacije

Iako je instaliranje aplikacija korištenjem Fedora sustava za upravljanje paketima poželjna opcija, povremeno ćete morati instalirati pakete putem drugih alata za upravljanje paketima, posebno sustava paketa programskih jezika kao što su:

  • CPAN – Perl
  • PyPI, easy_install, pip – Python
  • RubyGems, dragulj – Rubin
  • npm – Čvor.js
  • goget/goinstall – Kreni
  • Crate – Rust i mnogi drugi.

To je sve! U ovom smo članku objasnili kako pronaći i instalirati aplikacije u sustavu Fedora. Koristite obrazac za povratne informacije u nastavku da postavite pitanja ili podijelite svoje mišljenje s nama.