Cómo configurar RPM Fusion en Fedora Linux?

Cómo configurar RPM Fusion en Fedora Linux?
Cualquier distribución de Linux se puede describir como una combinación del núcleo de Linux y varios paquetes en la parte superior. Los desarrolladores del sistema tienen que decidir qué paquetes pueden estar disponibles en los repositorios oficiales. Fedora no es diferente. Sigue un conjunto de reglas cuando se trata de apoyar paquetes a través de los reposos oficiales de Fedora:
  • El contenido del paquete no puede ser propietario.
  • El paquete no puede ser legalmente gravado.
  • El paquete no puede violar las leyes de los Estados Unidos (especialmente las leyes estatales federales o aplicables).

Aquí es donde entran en juego los repositorios de terceros. Estos repos tienen más libertad para proporcionar paquetes de software que excluye Fedora.

En esta guía, consulte cómo configurar RPM Fusion en Fedora Linux.

Fusion Fedora y RPM

RPM Fusion es uno de los reposadores de terceros más populares para Fedora, CentOS/RHEL y distribuciones similares. A menudo es la fuente principal de muchas aplicaciones de terceros para Fedora. RPM Fusion es el resultado de tres proyectos que se fusionan: Dribble, FreshRpms y Livna. Echa un vistazo a RPM Fusion.
Todos los paquetes de RPM Fusion están pre-compilados y disponibles para todas las versiones actuales de Fedora, Rhel y Derivados. RPM Fusion funciona con herramientas como YUM, DNF y PackageKit. En el caso de Fedora, Yum y DNF están disponibles.

Hay dos repos diferentes bajo la fusión de RPM:

  • RPM FUSION FUERA: Contiene software de código abierto.
  • RPM Fusion no libre: Contiene software sin tener una licencia de código abierto, pero el código fuente está disponible de forma gratuita.

También hay reposadores de terceros adicionales para Fedora, por ejemplo, Google Chrome Repo.

Configuración de RPM Fusion

RPM Fusion es bastante simple de configurar, y es posible hacerlo a través de GUI y CLI.

Configurar la fusión de rpm usando GUI

RPM Fusion ofrece paquetes de RPM directos para configurar los repositorios. Vaya a la página de configuración de fusión de RPM y descargue los paquetes RPM para reposadores "gratis" y "no libres".

Una vez descargado, inicie el Administrador de archivos y busque los paquetes RPM. Haga doble clic en los paquetes RPM. Los abrirá en el software GNOME.

Haga clic en "Instalar"Para instalar el paquete RPM. Requerirá que actúe el privilegio de sudo.

Finalmente, verifique si los RPM Fusion Repos están habilitados. Vaya al software GNOME >> "Repositorios de software". Si está deshabilitado, habilitarlos. Las acciones requerirán que realice un privilegio de sudo.

Voila! RPM Fusion está instalado y efectivo con éxito!

Configurar la fusión de RPM usando CLI

RPM Fusion es más fácil de configurar utilizando la línea de comandos. Todo lo que requiere es ejecutar un comando de una sola línea para instalar el repositorio RPMS.

El siguiente comando instalará RPM Fusion en reposadores "gratis" y "no libres". DNF tomará automáticamente e instalará los paquetes RPM apropiados para la versión Fedora que actualmente se ejecuta.

$ sudo dnf install https: // espejos.rpmfusion.org/free/fedora/rpmfusion-libe-libe-$ (rpm -e %fedora).noarch.rpm https: // espejos.rpmfusion.org/no libre/fedora/rpmfusion-no-liberable-$ (rpm -e %fedora).noarch.rpm

RPM Fusion debe habilitarse de forma predeterminada. El siguiente paso es actualizar el caché DNF. Ejecute el siguiente comando:

$ sudo dnf actualización

Si está utilizando el escritorio GNOME/KDE, se recomienda el siguiente paso. Habilita la integración de la fusión de RPM con el software GNOME y KDE Discover.

$ sudo dnf groupupdate nore

Desactivar y habilitar la fusión de rpm

Cuando un repositorio no es necesario, generalmente es mejor deshabilitar el repositorio. Un repositorio deshabilitado seguirá configurado en el sistema, pero no se utilizará para instalar o buscar paquetes.

Para deshabilitar RPM Fusion Repo, ejecute los siguientes comandos:

$ sudo dnf config-manager --set-discapacitado RPMFusion Free
$ sudo dnf config-manager --set-discapiled rpmfusion-nofree

Si la fusión de RPM es necesaria una vez más, habilite los repos usando los siguientes comandos:

$ sudo dnf config-manager --set-set
$ sudo dnf config-manager --set-set-habilitado rpmfusion-nofree

Eliminación de la fusión de rpm

Eliminar la fusión de rpm del sistema es simple. Todo lo que requiere es eliminar los paquetes RPM para los reposadores de rpm fusión "gratis" y "no libre".

Primero, determine el nombre del paquete para los RPM Fusion Repos.

$ rpm -qa | Grep -i

Elimine los paquetes con el siguiente comando:

$ sudo dnf eliminar

Pensamientos finales

RPM Fusion aloja toneladas de software increíble que no están disponibles en el reposente oficial de Fedora/Rhel. Después de seguir esta guía, con suerte, ha aprendido a aprovechar este increíble repositorio.

Computación feliz!