GNU/Linux >> Tutoriales Linux >  >> Fedora

Cómo instalar RPM Fusion en Fedora 36 Linux

Fusión RPM es un repositorio de paquetes adicionales para Fedora y EL+EPEL que mantiene un grupo de voluntarios de la comunidad. RPM Fusion no es un repositorio independiente, sino una extensión de los paquetes predeterminados de Fedora que no se pudieron incluir debido a que Fedora está sujeto a las mismas restricciones legales que Red Hat.

El repositorio de RPM Fusion viene en dos sabores, Gratis y No Gratis. El repositorio gratuito contiene una versión gratuita del software que es de código abierto y no libre, que tiene casi todo el software libre pero es de código cerrado y principalmente propietario.

En el siguiente tutorial, aprenderá cómo instalar RPM Fusion en su estación de trabajo o servidor Fedora 36 para instale paquetes propietarios o de código abierto adicionales, junto con ejemplos de uso de RPM en la terminal de línea de comandos.

Actualizar Fedora

Antes de continuar, se recomienda que su sistema se asegure de que todos los paquetes existentes estén actualizados para evitar conflictos en el sistema durante la instalación y un buen mantenimiento del sistema.

sudo dnf upgrade --refresh -y

Comprobar RPM Fusion

La primera tarea es verificar si los repositorios de RPM Fusion ya están habilitados. Al instalar Fedora, tenía la opción de configurar repositorios de terceros.

Abra su terminal y use el siguiente comando grep, que imprimirá cualquier resultado de su lista de repositorios dnf.

dnf repolist | grep rpmfusion

Si no tiene ningún repositorio RPM Fusion en su lista de repositorios dnf, el resultado será cero. Si este es el caso, continúe con la siguiente parte del tutorial.

Instalar y habilitar repositorios de RPM Fusion

Para instalar los repositorios de RPM Fusion en su terminal, ejecutará los siguientes comandos.

Tenga en cuenta que si es un fanático del código abierto, solo instale el repositorio gratuito. Para todos los demás usuarios, instale ambos.

Instalar/Habilitar el repositorio gratuito y

sudo dnf install \
  https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

Instalar/habilitar el repositorio no gratuito

sudo dnf install \
  https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

A continuación, verifique la instalación.

dnf repolist | grep rpmfusion

Ejemplo de salida:

Habilitar actualizaciones de pruebas de RPM Fusion

Para los usuarios que pueden necesitar las últimas actualizaciones de última generación, como la versión beta más reciente o la nueva versión de los controladores NVIDIA, habilitar RPM Fusion Testing Branch puede ser útil, pero tenga en cuenta que los paquetes pueden ser inestables; por favor utilícelos con precaución .

Activar Free Probando actualizaciones Repositorio

sudo dnf config-manager --set-enabled rpmfusion-free-updates-testing

Activar Non-Free Probando actualizaciones Repositorio

sudo dnf config-manager --set-enabled rpmfusion-nonfree-updates-testing

Compruebe si se han añadido las fusiones RPM de prueba.

dnf repolist | grep rpmfusion

Ejemplo de salida:

Ejemplos de RPM Fusion

Buscar paquetes

Ahora se pueden instalar muchas aplicaciones populares que no vienen en el repositorio predeterminado de Fedora, como Discord o Telegram.

Ejemplo de instalación de Discord:

sudo dnf install discord -y

Ejemplo de instalación de Telegram:

sudo dnf install telegram -y

Para buscar paquetes y ver si están disponibles usando el administrador de paquetes DNF, del cual RPM Fusion ahora forma parte, use el comando de búsqueda dnf .

sudo dnf search discord

Ejemplo de salida:

Además, instalando el paquete dnf-utilities puede dar mejores resultados.

sudo dnf install dnf-utils -y

Luego use el comando de consulta de repositorio. El ejemplo seguirá usando Discord.

sudo repoquery -i discord

Ejemplo de salida:

Como puede ver, el paquete Discord proviene del repositorio RPM Fusion Non-Free. Idealmente, puedes usar la búsqueda dnf y verifique con el comando dnf repoquery para investigar cualquier paquete que utilice el administrador de paquetes dnf.

Instalar metadatos de RPM Fusion AppStream

El repositorio de RPM Fusion proporciona paquetes para GNOME y KDE Discover.

sudo dnf groupupdate core

Instalar RPM Fusion Multimedia

Los repositorios de RPM Fusion también brindan paquetes y actualizaciones para reproducir archivos multimedia y compatibilidad con GStreamer.

Instalar paquetes multimedia para aplicaciones habilitadas para GStreamer:

sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin

Instala los paquetes de sonido y video requeridos por algunas aplicaciones:

sudo dnf groupupdate sound-and-video

Repos de RPM Fusion corruptos

RPM Fusion tiene lo que se conoce como “contaminado” repositorios gratuitos y no gratuitos. En resumen, estos repositorios contienen software que es ilegal en ciertos países, como reproducir DVD con libdvdcss .

Instalar compatibilidad con Taint RPM Fusion Free (para paquetes Floss) y libdvdcss:

sudo dnf install rpmfusion-free-release-tainted libdvdcss

Ahora, con tainted, es posible instalar paquetes como libdvdcss.

sudo dnf install libdvdcss

Instalar compatibilidad con Taint RPM Fusion Non-Free (para paquetes sin hilo dental):

sudo dnf install rpmfusion-nonfree-release-tainted

Ejemplo de instalación de paquetes de soporte propietario corruptos adicionales.

sudo dnf install \*-firmware

Una vez hecho esto, use el comando grep para verificar el repolist dnf de todos los RPM Fusions ahora instalados.

dnf repolist | grep rpmfusion

Ejemplo de salida:

Como se indicó anteriormente, puede ver que el tutorial tiene habilitados todos los repositorios de RPM Fusion; idealmente, solo tendría el estándar instalado para la mayoría de las situaciones.

Cómo deshabilitar las actualizaciones de pruebas de RPM Fusion

Si ya no necesita el depósito de pruebas de fusión de RPM, puede desactivarlo utilizando uno de los siguientes comandos que coincidan con el depósito que habilitó.

Deshabilitar el repositorio de actualizaciones de pruebas gratuitas

sudo dnf config-manager --set-disabled rpmfusion-free-updates-testing

Desactivar Non-Free Probando actualizaciones Repositorio

sudo dnf config-manager --set-disabled rpmfusion-nonfree-updates-testing

Cómo quitar (desinstalar) RPM Fusion Repo

Eliminar los repositorios de su sistema Fedora es relativamente fácil. Para eliminar repositorios, debe encontrar el nombre y usar el comando dnf remove, pero primero, asegúrese de tener el nombre completo. Esto se puede hacer usando el siguiente comando.

Eliminar el repositorio gratuito

sudo dnf remove rpmfusion-free-release -y

Eliminar el repositorio no libre

sudo dnf remove rpmfusion-nonfree-release -y

Eliminar el repositorio gratuito (contaminado)

sudo dnf remove rpmfusion-free-release-tainted -y

Eliminar el repositorio no libre (contaminado)

sudo dnf remove rpmfusion-nonfree-release-tainted -y

Para volver a instalar la unidad Fusion, repita el proceso al comienzo del tutorial.


Fedora
  1. Cómo instalar archivos RPM en Fedora Linux [Tutorial para principiantes]

  2. Cómo instalar códecs multimedia en Fedora Linux

  3. Cómo agregar fuentes en Fedora Linux

  4. Cómo instalar VLC en Fedora Linux

  5. Cómo instalar Zoom en Fedora Linux 35

Cómo instalar PHP 8.1 en Fedora 36 Linux

Cómo instalar Python 3.10 en Fedora Linux

Cómo instalar RPM Fusion en AlmaLinux 8

Cómo instalar RPM Fusion en Fedora 35

Cómo instalar Webmin en Fedora Linux

Cómo instalar Webmin en Fedora Linux