Cómo instalar / habilitar RPM Fusion en AlmaLinux 8

Fusión de RPM es un repositorio de paquetes complementarios para distribuciones de tipo Rhel 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 Almalinux que no se pudieron incluir debido a que AlmaLinux está sujeto a las mismas restricciones legales que Red Hat.

El repositorio de RPM Fusion viene en dos versiones, gratuito y no gratuito. 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 distribución AlmaLinux 8.

Requisitos previos

  • SO recomendado: Alma Linux 8.
  • Cuenta de usuario: Una cuenta de usuario con privilegios de sudo or acceso root (comando su).

Actualización del sistema operativo

Actualice su AlmaLinux sistema operativo para asegurarse de que todos los paquetes existentes estén actualizados:

Anuncio
sudo dnf upgrade --refresh -y

El tutorial utilizará el comando sudo y asumiendo que tienes el estado de sudo.

Anuncio

Para verificar el estado de sudo en su cuenta:

sudo whoami

Salida de ejemplo que muestra el estado de sudo:

[joshua@localhost ~]$ sudo whoami
root

Para configurar una cuenta sudo nueva o existente, visite nuestro tutorial en Cómo agregar un usuario a Sudoers en AlmaLinux.

Para utilizar el cuenta root, use el siguiente comando con la contraseña de root para iniciar sesión.

Anuncio
su

El tutorial utilizará la terminal, que se puede encontrar en el menú de aplicaciones de su programa.

Ejemplo:

Anuncio
Cómo instalar / habilitar RPM Fusion en AlmaLinux 8

Compruebe si hay RPM Fusion

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

Vea también  Cómo instalar MariaDB 10.6 en AlmaLinux 9

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

dnf repolist | grep rpmfusion

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

Anuncio

Instalar y habilitar repositorios 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.

Para habilitar el repositorio gratuito, use:

Anuncio
sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm -y

Para habilitar el repositorio Non-Free:

sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm -y

Alternativamente, con el Repositorio EPEL instalado, utilice los siguientes comandos.

Anuncio

Para habilitar el repositorio gratuito, use:

sudo dnf install rpmfusion-free-release

Para habilitar el repositorio Non-Free:

sudo dnf install rpmfusion-nonfree-release

A continuación, verifique la instalación.

dnf repolist | grep rpmfusion

Ejemplo de salida:

Anuncio
Cómo instalar / habilitar RPM Fusion en AlmaLinux 8

Esto ha demostrado que el repositorio se importa activamente. Continúe para conocer algunos ejemplos de uso de RPM Fusion.

Anuncio

Ejemplos de RPM Fusion

Instalar y buscar paquetes

Ahora se pueden instalar muchas aplicaciones populares que no vienen en el repositorio predeterminado de AlmaLinux, como Steam.

Ejemplo de instalación de Steam:

sudo dnf install steam

Ejemplo de salida:

Cómo instalar / habilitar RPM Fusion en AlmaLinux 8

Tipo Y y luego presione el INTRODUCIR CLAVE para continuar con la instalación.

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.

Anuncio
Anuncio
sudo dnf search steam

Ejemplo de salida:

Cómo instalar / habilitar RPM Fusion en AlmaLinux 8

Además, la instalación del paquete dnf-utilities puede producir mejores resultados.

sudo dnf install dnf-utils -y

Luego use el comando de consulta de repositorio. El ejemplo seguirá usando el cliente de juegos Steam.

sudo repoquery -i steam

Ejemplo de salida:

Cómo instalar / habilitar RPM Fusion en AlmaLinux 8

Como puede ver, el paquete Steam proviene del repositorio RPM Fusion Non-Free. Idealmente, puede utilizar el búsqueda dnf y consulte con el comando de repositorio dnf para investigar cualquier paquete que utilice el administrador de paquetes dnf.

Anuncio

Por último, para imprimir una lista de todos los paquetes disponibles de cada repositorio gratuito y no gratuito, utilice el siguiente comando de terminal.

Anuncio

Impresión de todos los paquetes RPM Fusion Free:

sudo dnf repository-packages rpmfusion-free-updates list

Impresión de todos los paquetes RPM Fusion Non-Free:

sudo dnf repository-packages rpmfusion-nonfree-updates list

Instale los metadatos de RPM Fusion AppStream

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

sudo dnf groupupdate core

Ejemplo de salida:

Anuncio
Cómo instalar / habilitar RPM Fusion en AlmaLinux 8

Tipo Y y luego presione el INTRODUCIR CLAVE para continuar con la instalación.

Vea también  Cómo instalar el navegador Tor en AlmaLinux 9

Instalar RPM Fusion Multimedia

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

Anuncio

Instale paquetes multimedia para aplicaciones habilitadas para GStreamer:

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

Ejemplo de salida:

Cómo instalar / habilitar RPM Fusion en AlmaLinux 8

Tipo Y y luego presione el INTRODUCIR CLAVE para continuar con la instalación.

Anuncio

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

sudo dnf groupupdate sound-and-video

Ejemplo de salida:

Cómo instalar / habilitar RPM Fusion en AlmaLinux 8

Tipo Y y luego presione el INTRODUCIR CLAVE para continuar con la instalación.

Anuncio

Reposiciones de fusión de RPM contaminadas

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

Instale la compatibilidad con Taint RPM Fusion Free (para paquetes de Floss) y libdvdcss:

Anuncio
sudo dnf install rpmfusion-free-release-tainted
sudo dnf install libdvdcss

Ejemplo de salida:

Cómo instalar / habilitar RPM Fusion en AlmaLinux 8

Tipo Y y luego presione el INTRODUCIR CLAVE para continuar con la instalación.

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

sudo dnf install rpmfusion-nonfree-release-tainted
sudo dnf install \*-firmware

Ejemplo de salida:

Anuncio
Cómo instalar / habilitar RPM Fusion en AlmaLinux 8

Tipo Y y luego presione el INTRODUCIR CLAVE para continuar con la instalación.

Anuncio

Una vez hecho esto, use el comando grep para verificar la lista dnf de todos los paquetes de RPM Fusions instalados.

dnf repolist | grep rpmfusion

Ejemplo de salida:

Cómo instalar / habilitar RPM Fusion en AlmaLinux 8

Cómo quitar (desinstalar) RPM Fusion Repo

Eliminar los repositorios de su sistema AlmaLinux 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.

rpm -qa 'rpmfusion*'

Ejemplo de salida:

Cómo instalar / habilitar RPM Fusion en AlmaLinux 8

Ahora abre tu terminal y usa lo siguiente.

Anuncio
Anuncio

Para eliminar el repositorio gratuito, use:

sudo dnf remove rpmfusion-free-release -y

Para eliminar el repositorio Non-Free, use:

sudo dnf remove rpmfusion-nonfree-release -y

Para eliminar el repositorio gratuito (contaminado), utilice:

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

Para eliminar el repositorio Non-Free (Tainted), use:

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

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

Anuncio

Comentarios y Conclusión

En el tutorial, ha aprendido cómo instalar el repositorio RPM Fusion gratuito y no libre y los repositorios contaminados en su distribución de AlmaLinux 8.

Anuncio

En general, RPM Fusion también se usa en distribuciones de tipo RHEL, y es una opción muy respetada para obtener paquetes que no están disponibles de forma predeterminada y al mismo tiempo utilizar el administrador de paquetes dnf y no instalar o usar manualmente un servicio de terceros como flatpak o snap. .

Vea también  Cómo instalar SMPlayer en AlmaLinux 9

Para buscar paquetes en la base de datos del repositorio de RPM Fusion, visite aquí.


¿No es lo que estabas buscando? Intente buscar tutoriales adicionales.

Deja un comentario