RPM Fusion es un repositorio específicamente para Fedora Linux. Es una fusión de los repositorios de software Livna, Freshrpms y Dribble para agrupar recursos. Entre otras cosas, el repositorio proporciona paquetes para multimedia y los códecs necesarios. El repositorio se divide en "gratis ” y “no libre “.
Comando para agregar RPM Fusion Repos en AlmaLinux o Rocky Linux 8
1. Ir a la terminal de comandos
Si está utilizando un escritorio GUI, abra la aplicación de terminal de comando mientras los usuarios de CLI ya la están usando.
2. Habilitar EPEL Repo
Antes de agregar el repositorio RPM, es importante que nuestro sistema AlmaLinux o Rocky Linux 8 tenga habilitado el popular repositorio Extra Packages for Enterprise Linux (EPEL). Para hacer eso usa:
sudo dnf install epel-release
o
sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm sudo dnf
Ejecutar actualización del sistema:
sudo dnf update
3. Agregar repositorios RPM Fusion
Una vez que la EPEL está habilitado, el siguiente paso es agregar RPM Fusion fácilmente usando los comandos que se detallan a continuación:
sudo dnf install rpmfusion-free-release sudo dnf install rpmfusion-nonfree-release
o
sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm sudo dnf install https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
Ejecutar actualización del sistema
sudo dnf update
4. Consulta los Repos disponibles
Para confirmar que agregó correctamente RPM Fusion en su sistema Linux basado en RHEL, use:
dnf repolist
5. Listar todos los paquetes disponibles en RPM Fusion
Si desea saber cuáles son los paquetes disponibles para instalar a través del repositorio de RPM Fusion para su sistema Linux, simplemente enumérelos con este comando:
Para paquetes gratis
dnf repository-packages rpmfusion-free-updates list
Para los que no son libres
dnf repository-packages rpmfusion-nonfree-updates list
6. Buscar paquetes
En lugar de enumerar todos los paquetes, podemos buscar algunos paquetes en particular para saber si están disponibles en RPM Fusion o no. Digamos que queremos buscar paquetes relacionados con VirtualBox, entonces el comando será:
dnf repository-packages rpmfusion-free-updates list| grep -i virtualbox
Para instalar cualquier paquete, simplemente use el DNF y el nombre del paquete disponible en el repositorio de RPM Fusion.
Por ejemplo:
sudo dnf install VirtualBox-server
7. Deshabilitar o habilitar cualquier repositorio
Después de agregar un repositorio como RPM Fusion, si desea que su sistema no lo use, podemos deshabilitarlo y habilitarlo cuando sea necesario usando el config-manager
Instale las utilidades de Yum:
sudo dnf install yum-utils
Sintaxis del comando para habilitar o deshabilitar el repositorio:
sudo yum-config-manager --disable repository-ID
Para obtener la lista de ID de los repositorios que usan
dnf repolist
Digamos que queremos deshabilitar Fusion, entonces el comando será:
sudo yum-config-manager --disable rpmfusion-free-updates
Para habilitar lo mismo en el futuro, use:
sudo yum-config-manager --enable rpmfusion-free-updates
Para listar todos los repositorios habilitados y deshabilitados simplemente escriba:
dnn repolist all
De esta forma, podemos agregar y habilitar el repositorio RPM Fusion en Rocku Linux 8 o ALmalinux 8 usando la terminal de comandos.