Cómo instalar RPM Fusion en Fedora 40 o 39

RPM Fusion se erige como un recurso fundamental para los usuarios de Fedora Linux, ya que ofrece un repositorio extenso que complementa los paquetes oficiales de Fedora. Proporciona una solución optimizada para acceder a software que Fedora no incluye de forma predeterminada debido a restricciones de licencia u otras políticas. Con RPM Fusion, los usuarios obtienen acceso a un espectro más amplio de software gratuito y no gratuito, mejorando significativamente su experiencia en Fedora. El repositorio garantiza la compatibilidad con varias versiones de Fedora, manteniendo un compromiso con la estabilidad y la seguridad.

Además, RPM Fusion no se trata sólo de accesibilidad al software; se trata de ofrecer una experiencia bien integrada y fácil de usar que se alinee con los principios básicos de Fedora, tales como:

  • Amplia compatibilidad: Se integra perfectamente con múltiples versiones de Fedora.
  • Amplia colección de software: Ofrece una amplia gama de software gratuito y no gratuito.
  • Fácil de usar: Simplifica el proceso de instalación de software para los usuarios de Fedora.
  • Experiencia Fedora mejorada: expande el ecosistema Fedora más allá de su repositorio predeterminado.
  • Compromiso con la seguridad: Da prioridad a opciones de software seguras para los usuarios.
  • Actualizaciones periódicas: Garantiza que los paquetes de software estén actualizados y sean estables.
  • Apoyado por la comunidad: Se beneficia de las contribuciones y la supervisión de una comunidad vibrante.
  • Cumplimiento de la política: Cumple con los estándares de políticas y licencias, lo que brinda tranquilidad a los usuarios.

Ahora, examinemos los detalles técnicos de la instalación de RPM Fusion en su sistema Fedora 40 o 39.

Pasos previos a la instalación de RPM Fusion

Actualice Fedora Linux antes de la instalación de RPM Fusion

Antes de instalar los repositorios de RPM Fusion, es esencial asegurarse de que su sistema Fedora Linux esté actualizado. Esto ayuda a prevenir posibles conflictos y garantiza un buen mantenimiento del sistema.

Para actualizar su sistema Fedora Linux, abra la terminal y ejecute el siguiente comando:

sudo dnf upgrade --refresh

Este comando actualizará los metadatos del repositorio y actualizará todos los paquetes existentes a sus últimas versiones.

Verifique si RPM Fusion ya existe antes de continuar

Antes de instalar los repositorios de RPM Fusion, debe verificar si ya están habilitados en su sistema. Es posible que haya tenido la oportunidad de habilitar repositorios de terceros, como RPM Fusion, durante el proceso de instalación de Fedora Linux.

Para verificar si los repositorios de RPM Fusion están activos, abra la terminal y ejecute el siguiente comando grep:

dnf repolist | grep rpmfusion

Este comando busca la salida de dnf repolist para cualquier aparición de "rpmfusion". Si no tiene ningún repositorio de RPM Fusion en su dnf lista de repositorios, el resultado aparecerá vacío, lo que indica que puede continuar con la siguiente parte del tutorial.

Continuar con la instalación de RPM Fusion

Esta sección le enseñará cómo importar y habilitar los repositorios RPM Fusion en su sistema Fedora Linux.

Instalar el repositorio gratuito RPM Fusion

Puede instalar el repositorio RPM Fusion Free si es un entusiasta del código abierto y solo desea acceder a los paquetes de software gratuitos. Para hacer esto, abra la terminal y ejecute el siguiente comando:

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

Este comando descarga e instala el paquete de repositorio RPM Fusion Free, adaptado a su versión específica de Fedora.

Instalar el repositorio no gratuito de RPM Fusion

Los usuarios que requieran acceso a paquetes de software propietario y de código abierto también deben instalar el repositorio RPM Fusion Non-Free. Para instalar y habilitar el repositorio no libre, abra la terminal y ejecute el siguiente comando:

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

De manera similar al paso anterior, este comando descarga e instala el paquete de repositorio no gratuito RPM Fusion adaptado a su versión de Fedora.

Verifique la instalación de RPM Fusion

Después de importar y habilitar los repositorios de RPM Fusion deseados, es importante verificar que la instalación se haya realizado correctamente. Para verificar si los repositorios se han agregado correctamente, abra la terminal y ejecute lo siguiente grep dominio:

dnf repolist | grep rpmfusion

Este comando busca la salida de dnf repolist para cualquier aparición de "rpmfusion". Si la instalación fue exitosa, debería ver los repositorios RPM Fusion recién agregados en el resultado.

Habilite las actualizaciones de pruebas de RPM Fusion (opcional)

Habilitar los repositorios de RPM Fusion Testing puede resultar útil para los usuarios interesados ​​en acceder a las últimas actualizaciones de última generación, como versiones beta o nuevos controladores NVIDIA. Recuerde que los paquetes en los repositorios de prueba pueden ser inestables, así que utilícelos con precaución.

Habilite el repositorio de actualizaciones de pruebas gratuitas

Para habilitar el repositorio de actualizaciones de pruebas gratuitas de RPM Fusion, abra la terminal y ejecute el siguiente comando:

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

Este comando activa el repositorio de actualizaciones de pruebas gratuitas de RPM Fusion, lo que le otorga acceso a los últimos paquetes en desarrollo que no están disponibles en los repositorios estables.

Habilite el repositorio de actualizaciones de pruebas no gratuitas

De manera similar, para habilitar el repositorio de actualizaciones de pruebas no gratuitas de RPM Fusion, abra la terminal y ejecute el siguiente comando:

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

Este comando activa el repositorio de actualizaciones de pruebas no gratuitas de RPM Fusion, proporcionando acceso a los paquetes propietarios más nuevos aún en desarrollo.

Verificar los repositorios de pruebas habilitados

Una vez que habilite los repositorios de RPM Fusion Testing deseados, debe asegurarse de que se agreguen correctamente. Abra la terminal y ejecute el siguiente comando grep para verificar la habilitación de los repositorios de prueba:

dnf repolist | grep rpmfusion

Este comando busca la salida de dnf repolist para cualquier aparición de "rpmfusion".

Instalar repositorios RPM Fusion contaminados

RPM Fusion proporciona repositorios “contaminados” tanto para software gratuito como no libre. Estos repositorios contienen paquetes que algunos países pueden considerar ilegales, como la reproducción de DVD mediante libdvdcss. Esta sección lo guiará a través de la instalación de estos repositorios contaminados y le brindará ejemplos.

Instalar el repositorio gratuito Tainted RPM Fusion

Para instalar el repositorio RPM Fusion Free contaminado, que incluye soporte para paquetes de software gratuitos y de código abierto, ejecute el siguiente comando:

sudo dnf install rpmfusion-free-release-tainted

Instalar libdvdcss

Ahora que ha instalado el repositorio RPM Fusion Free contaminado, puede instalar paquetes como libdvdcss para reproducción de DVD. Ejecute el siguiente comando para instalar libdvdcss:

sudo dnf install libdvdcss

Instalar el repositorio no gratuito de Tainted RPM Fusion

Para instalar el repositorio no libre de RPM Fusion, que brinda soporte para paquetes de software no libres o propietarios, ejecute:

sudo dnf install rpmfusion-nonfree-release-tainted

Instalar paquetes de soporte patentados adicionales contaminados

Con el repositorio no gratuito RPM Fusion contaminado instalado, puede instalar paquetes de soporte propietarios adicionales contaminados, como firmware. Utilice el siguiente comando para instalar estos paquetes:

sudo dnf install \*-firmware

Verificar los repositorios RPM Fusion instalados

Una vez que haya completado el proceso de instalación, puede verificar la presencia de todos los repositorios RPM Fusion instalados usando el grep dominio. para comprobar el dnf repolist, ejecutar:

dnf repolist | grep rpmfusion

Ejemplos de comandos de fusión RPM

Esta sección le enseñará cómo buscar e instalar paquetes desde los repositorios de RPM Fusion. Ahora puede instalar aplicaciones populares como Discord, que no están disponibles en los repositorios predeterminados de Fedora.

Instalar paquetes RPM

Para instalar un paquete usando el administrador de paquetes DNF y RPM Fusion, ejecute el siguiente comando:

sudo dnf install <package name>

Un ejemplo con Discord:

sudo dnf install discord

Buscar paquetes en el repositorio de RPM Fusion

Para buscar paquetes disponibles a través del administrador de paquetes DNF, incluidos aquellos en los repositorios de RPM Fusion, use el dnf search dominio. Por ejemplo, para buscar Discord, ejecute:

sudo dnf search discord

Instalar utilidades DNF

Para obtener mejores resultados de búsqueda, puede instalar el dnf-utils paquete, que incluye herramientas adicionales para gestionar paquetes:

sudo dnf install dnf-utils

Comando de consulta de repositorio

Después de instalar dnf-utils, puedes usar el repoquery comando para recopilar más información sobre un paquete. Continuando con el ejemplo de Discord:

sudo repoquery -i discord

Muestre este comando para ver información detallada sobre el paquete Discord, incluido el repositorio del que proviene.

Instalar metadatos de RPM Fusion AppStream

Los repositorios de RPM Fusion también proporcionan paquetes para GNOME y KDE Discover. Para instalar los metadatos requeridos, ejecute:

sudo dnf groupupdate core

Instalar RPM Fusion Multimedia

Los repositorios de RPM Fusion incluyen paquetes y actualizaciones para reproducción multimedia y compatibilidad con GStreamer.

Para instalar paquetes multimedia para aplicaciones habilitadas para GStreamer, ejecute lo siguiente:

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

A continuación, instale los paquetes de sonido y video requeridos por algunas aplicaciones, ejecute:

sudo dnf groupupdate sound-and-video

Instalar códecs multimedia

Debido a restricciones de licencia, los repositorios de RPM Fusion proporcionan varios códecs multimedia que podrían no estar disponibles en los repositorios predeterminados de Fedora. Para instalar estos códecs, ejecute lo siguiente:

sudo dnf install gstreamer1-plugins-{bad-\*,good-\*,ugly-\*,base} gstreamer1-libav --exclude=gstreamer1-plugins-{bad-\*,good-\*,ugly-\*}-freeworld -y

Comandos adicionales de RPM Fusion

Esta sección discutirá comandos adicionales de RPM Fusion para usar con Fedora Linux. Explicaremos cómo deshabilitar las actualizaciones de pruebas de RPM Fusion, eliminar los repositorios de RPM Fusion y reinstalarlos si es necesario.

Deshabilitar las actualizaciones de pruebas de RPM Fusion

Si ya no necesita el repositorio de RPM Fusion Testing, puede deshabilitarlo ejecutando los siguientes comandos correspondientes al repositorio que habilitó anteriormente.

Deshabilite el repositorio de actualizaciones de pruebas gratuitas:

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

Deshabilite el repositorio de actualizaciones de pruebas no gratuitas:

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

Eliminar repositorios de RPM Fusion

Para eliminar los repositorios de RPM Fusion de su sistema Fedora, necesitará encontrar sus nombres y usar el dnf remove dominio. Siga los pasos a continuación para eliminar los repositorios apropiados.

Comando gratuito de eliminación del repositorio RPM Fusion:

sudo dnf remove rpmfusion-free-release

Comando de eliminación del repositorio RPM Fusion no gratuito:

sudo dnf remove rpmfusion-nonfree-release

Comando de eliminación gratuito (contaminado) del repositorio RPM Fusion:

sudo dnf remove rpmfusion-free-release-tainted

Comando de eliminación del repositorio RPM Fusion no libre (contaminado):

sudo dnf remove rpmfusion-nonfree-release-tainted 

La eliminación de estos repositorios evitará que su sistema reciba actualizaciones o instale paquetes de las fuentes de RPM Fusion.

Conclusión

Acabamos de analizar los detalles de la instalación de RPM Fusion en su sistema Fedora Linux. Ya sea que esté actualizando una versión anterior de Fedora o dándole vida a la última versión, RPM Fusion es su opción para aprovechar esas aplicaciones adicionales que Fedora no incluye. Recuerde, se trata de hacer que su experiencia Fedora sea más próspera y adaptada a sus necesidades. Así que sumérgete, explora la amplia oferta de software y dale a tu Fedora ese empuje extra. Y bueno, siempre esté atento a las actualizaciones y los consejos de la comunidad para mantener su sistema fluido y seguro. ¡Feliz ajuste!

Enlaces útiles y relevantes

Aquí hay algunos enlaces valiosos relacionados con el uso de RPM Fusion:

Joshua James
Sígueme
Últimas entradas de Joshua James (ver todo)