Kako pronaći i instalirati softverske aplikacije u Fedora Linuxu


Postoji bezbroj softverskih paketa koji su dostupni za instalaciju na Fedora Linux distribuciju iz spremišta koje obezbjeđuje Fedora projekat. 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 Linux distribucije, Fedora koristi sistem za upravljanje paketima DNF za instaliranje, nadogradnju i uklanjanje softverskih paketa i komponenti. Fedorin sistem za upravljanje paketima koristi format paketa RPM.

U ovom članku ćemo objasniti kako pronaći i instalirati softverske aplikacije u Fedora Linux distribuciji koristeći grafički uslužni program i komandnu liniju (CLI). Takođe ćemo pokriti repozitorije trećih strana za instaliranje paketa, koristeći izvorni kod i druge metode instalacije.

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

Najlakši način za instaliranje softvera u Fedori je korištenje grafičkog uslužnog programa. Omogućava vam da pretražujete, pronalazite i instalirate aplikacije. Baš kao i na bilo kojoj Linux distribuciji, morate imati root privilegije da biste instalirali bilo koji paket na Fedora.

Na podrazumevanoj radnoj površini, GNOME, idite na meni Aktivnosti, a zatim kliknite na ikonu Softver kao što je prikazano na snimku ekrana.

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

Odaberite jedan od Izabira urednika ili drugog preporučenog softvera u prozoru i kliknite na dugme Instaliraj da instalirate paket kao što je prikazano.

Instaliranje softvera na Fedora preko komandne linije

Drugi i napredni način instaliranja softverskih paketa u Fedori je putem komandne linije koristeći DNF uslužni program, koji se koristi za upravljanje (instaliranje, uklanjanje i ažuriranje) paketima u Fedori (od verzije 22), to je aplikacija višeg nivoa izgrađena na vrh RPM.

Prijavite se kao root korisnik i instalirajte pakete u Fedora koristeći DNF alat kao što je prikazano.

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

dnf search glances

Da instalirate paket pod nazivom glances, pokrenite sljedeću naredbu (odgovorite y na bilo koje upite, ako je potrebno):

dnf install glances

Omogućavanje repozitorijuma 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 sistema. U slučaju da paket nedostaje, vrlo je vjerovatno da ćete pronaći spremište treće strane koje možete dodati, tako da se instalacijom može upravljati pomoću ugrađenog upravitelja paketa.

Postoji niz softverskih spremišta trećih strana za Fedoru, koje obično koriste krajnji korisnici i nisu međusobno u sukobu:

  • http://rpmfusion.org – pruža softver koji Fedora Project ili Red Hat ne žele da isporuče
  • http://rpm.livna.org – dopuna RPM Fusion
  • https://copr.fedorainfracloud.org/ – sistem gradnje koji je jednostavan za korištenje koji pruža spremište paketa.

Važno: Miješanje velikog broja spremišta trećih strana može biti u međusobnom sukobu, uzrokujući nestabilnost i probleme za otklanjanje grešaka.

Instaliranje softvera na Fedora koristeći izvorni kod

Postoje situacije kada paket nije pronađen ni u jednom spremištu ili je razvijen u kući ili morate instalirati paket sa prilagođenim ovisnostima. U takvim slučajevima, možete ga instalirati iz izvora. Programeri ili održavaoci paketa obično daju uputstva o tome kako instalirati aplikacije iz izvora.

Napomena: Instaliranje aplikacija iz izvora može učiniti vaš sistem mnogo težim za upravljanje njima i upravitelj paketa neće biti svjestan instaliranog softvera. To može rezultirati:

  • paketi se ne mogu lako i automatski ažurirati (da bi se popravili sigurnosni problemi, greške i dodala poboljšanja).
  • ovisnosti se možda neće lako riješiti i drugi manji problemi.

Druge metode instalacije

Iako je instalacija aplikacija pomoću Fedora sistema za upravljanje paketima poželjna opcija, povremeno ćete morati da instalirate pakete putem drugih alata za upravljanje paketima, posebno sistema paketa programskog jezika kao što su:

  • CPAN – Perl
  • PyPI, easy_install, pip – Python
  • RubyGems, dragulj – Ruby
  • npm – Node.js
  • goget/goinstall – Idi
  • Sanduk – Rust i mnogi drugi.

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