Com trobar i instal·lar aplicacions de programari a Fedora Linux


Hi ha innombrables paquets de programari disponibles per instal·lar a la distribució Fedora Linux des del repositori proporcionat pel projecte Fedora. També podeu habilitar altres repositoris de tercers com ara COPR o RPM Fusion per instal·lar aplicacions de programari addicionals.

Com altres distribucions de Linux, Fedora utilitza un format de paquet RPM.

En aquest article, explicarem com trobar i instal·lar aplicacions de programari a la distribució Fedora Linux mitjançant la utilitat gràfica i la línia d'ordres (CLI). També cobrirem repositoris de tercers per instal·lar paquets, utilitzant codi font i altres mètodes d'instal·lació.

Instal·lació de programari a Fedora mitjançant la utilitat gràfica

La manera més senzilla d'instal·lar programari a Fedora és utilitzar la utilitat gràfica. Et permet navegar, trobar i instal·lar aplicacions. Igual que en qualsevol distribució de Linux, cal tenir privilegis d'arrel per instal·lar qualsevol paquet a Fedora.

A l'escriptori predeterminat, GNOME, aneu al menú Activitats i feu clic a la icona Programari tal com s'indica a la captura de pantalla.

Podeu trobar paquets de programari a les categories suggerides, per exemple, Productivitat o a Selecció de l'editor.

Seleccioneu una de les opcions de l'editor o un altre programari recomanat a la finestra i feu clic al botó Instal·la per instal·lar el paquet tal com es mostra.

Instal·lació de programari a Fedora mitjançant la línia d'ordres

El segon i avançat mitjà per instal·lar paquets de programari a Fedora és a través de la línia d'ordres mitjançant la utilitat DNF, que s'utilitza per gestionar (instal·lar, eliminar i actualitzar) paquets a Fedora (des de la versió 22), és una aplicació de nivell superior construïda sobre superior de RPM.

Inicieu sessió com a usuari root i instal·leu els paquets a Fedora utilitzant l'eina DNF tal com es mostra.

Per cercar un paquet mitjançant l'ordre DNF (substituïu les mirades pel nom real de l'aplicació):

# dnf search glances

Per instal·lar un paquet anomenat glances, executeu l'ordre següent (respon y a qualsevol sol·licitud, si cal):

# dnf install glances

Habilitació de repositoris de tercers a Fedora

Com hem esmentat anteriorment, Fedora ofereix la majoria del programari que necessitareu per executar el vostre sistema amb èxit. En cas que falti algun paquet, el més probable és que trobeu un repositori de tercers que podeu afegir, de manera que la instal·lació es pugui gestionar amb el gestor de paquets integrat.

Hi ha una sèrie de repositoris de programari de tercers per a Fedora, que solen utilitzar els usuaris finals i que no entren en conflicte entre ells:

  • http://rpmfusion.org: proporciona programari que Fedora Project o Red Hat no volen enviar
  • http://rpm.livna.org: un complement a RPM Fusion
  • https://copr.fedorainfracloud.org/: un sistema de compilació fàcil d'utilitzar que proporciona un dipòsit de paquets.

Important: la barreja de molts repositoris de tercers pot entrar en conflicte entre si provocant inestabilitat i problemes difícils de depurar.

Instal·lació de programari a Fedora mitjançant el codi font

Hi ha situacions en què un paquet no es troba en cap repositori o es desenvolupa internament o cal instal·lar un paquet amb dependències personalitzades. En aquests casos, podeu instal·lar-lo des de la font. Els desenvolupadors o els mantenedors de paquets normalment proporcionen instruccions sobre com instal·lar aplicacions des de la font.

Nota: la instal·lació d'aplicacions des de l'origen pot fer que el vostre sistema sigui molt més difícil de gestionar-les i el gestor de paquets no coneixerà el programari instal·lat. Això pot resultar en:

  • Els paquets no es poden actualitzar fàcilment i automàticament (per solucionar problemes de seguretat, errors i afegir millores).
  • És possible que les dependències no es puguin satisfer fàcilment i altres problemes menors.

Altres mètodes d'instal·lació

Tot i que la instal·lació d'aplicacions utilitzant els sistemes de gestió de paquets de Fedora és l'opció preferida, de tant en tant, haureu d'instal·lar paquets mitjançant altres eines de gestió de paquets, especialment sistemes de paquets de llenguatge de programació com ara:

  • CPAN – Perl
  • PyPI, easy_install, pip – Python
  • RubyGems, joia – Rubí
  • npm – Node.js
  • goget/goinstall – Vés
  • Cate: Rust i molts altres.

Això és tot! En aquest article, hem explicat com trobar i instal·lar aplicacions a Fedora. Utilitzeu el formulari de comentaris següent per fer preguntes o compartir els vostres pensaments amb nosaltres.