Cum să găsiți și să instalați aplicații software în Fedora Linux


Există nenumărate pachete software disponibile pentru a fi instalate pe distribuția Fedora Linux din depozitul furnizat de proiectul Fedora. De asemenea, puteți activa alte depozite terță parte, cum ar fi COPR sau RPM Fusion, pentru a instala aplicații software suplimentare.

Ca și alte distribuții Linux, Fedora folosește un sistem de gestionare a pachetelor DNF pentru a instala, actualiza și elimina pachetele și componentele software. Sistemul de gestionare a pachetelor Fedora folosește formatul de pachet RPM.

În acest articol, vom explica cum să găsiți și să instalați aplicații software în distribuția Fedora Linux folosind utilitarul grafic și linia de comandă (CLI). Vom acoperi, de asemenea, depozite terțe pentru instalarea pachetelor, folosind codul sursă și alte metode de instalare.

Instalarea software-ului pe Fedora prin utilitarul grafic

Cel mai simplu mod de a instala software în Fedora este utilizarea utilitarului grafic. Vă permite să răsfoiți, să găsiți și să instalați aplicații. La fel ca în orice distribuție Linux, trebuie să aveți privilegii de root pentru a instala orice pachet pe Fedora.

Pe desktopul implicit, GNOME, accesați meniul Activități și apoi faceți clic pe pictograma Software, așa cum este indicat în captură de ecran.

Puteți găsi pachete software în categoriile sugerate, de exemplu, Productivitate sau în Selectările editorului.

Selectați una dintre Selectările editorului sau alt software recomandat în fereastră și faceți clic pe butonul Instalare pentru a instala pachetul așa cum se arată.

Instalarea software-ului pe Fedora prin linia de comandă

Al doilea și avansat mijloc de instalare a pachetelor software în Fedora este prin linia de comandă folosind utilitarul DNF, care este folosit pentru a gestiona (instala, elimina și actualiza) pachetele în Fedora (începând cu versiunea 22), este o aplicație de nivel superior construită pe partea de sus a RPM.

Conectați-vă ca utilizator root și instalați pachetele în Fedora folosind instrumentul DNF, așa cum se arată.

Pentru a căuta un pachet utilizând comanda DNF (înlocuiți privirile cu numele real al aplicației):

dnf search glances

Pentru a instala un pachet numit glances, rulați următoarea comandă (răspundeți y la orice solicitare, dacă este necesar):

dnf install glances

Activarea depozitelor terță parte pe Fedora

După cum am menționat mai devreme, Fedora oferă cea mai mare parte a software-ului de care aveți nevoie pentru a rula cu succes sistemul. În cazul în care lipsește un pachet, mai mult ca sigur veți găsi un depozit terță parte pe care îl puteți adăuga, astfel încât instalarea să poată fi gestionată cu managerul de pachete încorporat.

Există o serie de depozite de software terță parte pentru Fedora, care sunt utilizate în mod obișnuit de utilizatorii finali și nu intră în conflict între ele:

  • http://rpmfusion.org – oferă software pe care Fedora Project sau Red Hat nu doresc să îl livreze
  • http://rpm.livna.org – un complementar pentru RPM Fusion
  • https://copr.fedorainfracloud.org/ – un sistem de compilare ușor de utilizat care oferă un depozit de pachete.

Important: amestecarea multor depozite terță parte poate intra în conflict între ele, provocând instabilitate și probleme greu de depanat.

Instalarea software-ului pe Fedora folosind codul sursă

Există situații când un pachet nu se găsește în niciun depozit sau este dezvoltat intern sau trebuie să instalați un pachet cu dependențe personalizate. În astfel de cazuri, îl puteți instala de la sursă. Dezvoltatorii sau întreținerii pachetelor oferă în mod normal instrucțiuni despre cum să instalați aplicații din sursă.

Notă: instalarea aplicațiilor de la sursă poate face sistemul dvs. mult mai greu de gestionat, iar managerul de pachete nu va fi la curent cu software-ul instalat. Acest lucru poate duce la:

  • pachetele nu pot fi actualizate ușor și automat (pentru a remedia probleme de securitate, erori și pentru a adăuga îmbunătățiri).
  • este posibil ca dependențele să nu fie ușor de îndeplinit și alte probleme minore.

Alte metode de instalare

Deși, instalarea aplicațiilor folosind sistemele de gestionare a pachetelor Fedora este opțiunea preferată, ocazional, va trebui să instalați pachete prin alte instrumente de gestionare a pachetelor, în special sistemele de pachete în limbaj de programare, cum ar fi:

  • CPAN – Perl
  • PyPI, easy_install, pip – Python
  • RubyGems, bijuterie – Ruby
  • npm – Node.js
  • goget/goinstall – Go
  • Crate – Rust și multe altele.

Asta e tot! În acest articol, am explicat cum să găsiți și să instalați aplicații în Fedora. Utilizați formularul de feedback de mai jos pentru a pune întrebări sau pentru a ne împărtăși părerile dvs.