Búsqueda de sitios web

Cómo buscar e instalar aplicaciones de software en Fedora Linux


Hay innumerables paquetes de software disponibles para instalar en la distribución Fedora Linux desde el repositorio proporcionado por el proyecto Fedora. También puede habilitar otros repositorios de terceros como COPR o RPM Fusion para instalar aplicaciones de software adicionales.

Al igual que otras distribuciones de Linux, Fedora utiliza un sistema de administración de paquetes DNF para instalar, actualizar y eliminar paquetes y componentes de software. El sistema de gestión de paquetes de Fedora utiliza el formato de paquete RPM.

En este artículo, explicaremos cómo buscar e instalar aplicaciones de software en la distribución Fedora Linux utilizando la utilidad gráfica y la línea de comandos (CLI). También cubriremos repositorios de terceros para instalar paquetes, utilizando código fuente y otros métodos de instalación.

Instalación de software en Fedora mediante la utilidad gráfica

La forma más sencilla de instalar software en Fedora es utilizando la utilidad gráfica. Le permite navegar, buscar e instalar aplicaciones. Al igual que en cualquier distribución de Linux, es necesario tener privilegios de root para instalar cualquier paquete en Fedora.

En el escritorio predeterminado, GNOME, vaya al menú Actividades y luego haga clic en el icono Software como se indica en la captura de pantalla.

Puede encontrar paquetes de software en las categorías sugeridas, por ejemplo, Productividad o en Selecciones del editor.

Seleccione uno de los Elecciones del editor u otro software recomendado en la ventana y haga clic en el botón Instalar para instalar el paquete como se muestra.

Instalación de software en Fedora a través de la línea de comando

El segundo y avanzado medio para instalar paquetes de software en Fedora es a través de la línea de comandos utilizando la utilidad DNF, que se utiliza para administrar (instalar, eliminar y actualizar) paquetes en Fedora (desde la versión 22), es una aplicación de nivel superior integrada en superior de RPM.

Inicie sesión como usuario root e instale los paquetes en Fedora usando la herramienta DNF como se muestra.

Para buscar un paquete usando el comando DNF (reemplace miradas con el nombre real de la aplicación):

dnf search glances

Para instalar un paquete llamado glances, ejecute el siguiente comando (responda y a cualquier mensaje, si es necesario):

dnf install glances

Habilitar repositorios de terceros en Fedora

Como mencionamos anteriormente, Fedora proporciona la mayor parte del software que necesitará para ejecutar exitosamente su sistema. En caso de que falte un paquete, lo más probable es que encuentres un repositorio de terceros que puedas agregar, de modo que la instalación se pueda administrar con el administrador de paquetes integrado.

Hay una serie de repositorios de software de terceros para Fedora, que son comúnmente utilizados por los usuarios finales y no entran en conflicto entre sí:

  • http://rpmfusion.org: proporciona software que el Proyecto Fedora o Red Hat no quieren distribuir
  • http://rpm.livna.org – un complemento de RPM Fusion
  • https://copr.fedorainfracloud.org/: un sistema de compilación fácil de usar que proporciona un repositorio de paquetes.

Importante: Mezclar muchos repositorios de terceros puede entrar en conflicto entre sí, provocando inestabilidad y problemas difíciles de depurar.

Instalación de software en Fedora usando el código fuente

Hay situaciones en las que un paquete no se encuentra en ningún repositorio o se desarrolla internamente o necesita instalar un paquete con dependencias personalizadas. En tales casos, puedes instalarlo desde la fuente. Los desarrolladores o mantenedores de paquetes normalmente brindan instrucciones sobre cómo instalar aplicaciones desde el código fuente.

Nota: Instalar aplicaciones desde el código fuente puede hacer que su sistema sea mucho más difícil de administrar y el administrador de paquetes no se dará cuenta del software instalado. Esto puede resultar en:

  • los paquetes no se pueden actualizar fácil y automáticamente (para solucionar problemas de seguridad, errores y agregar mejoras).
  • Es posible que las dependencias no se cumplan fácilmente y otros problemas menores.

Otros métodos de instalación

Aunque la opción preferida es instalar aplicaciones utilizando los sistemas de administración de paquetes Fedora, ocasionalmente necesitará instalar paquetes a través de otras herramientas de administración de paquetes, especialmente sistemas de paquetes de lenguajes de programación como:

  • CPAN – Perl
  • PyPI, fácil_instalación, pip – Python
  • RubyGems, gema – Ruby
  • npm – Node.js
  • goget/goinstall – Ir
  • Caja – Rust y muchos otros.

¡Eso es todo! En este artículo, explicamos cómo buscar e instalar aplicaciones en Fedora. Utilice el formulario de comentarios a continuación para hacer preguntas o compartir sus pensamientos con nosotros.