Fedora Atomiques

Fedora Atomiques : Ajouter le dépôt RPM Fusion

Table des matières

fedora-silverblue-logo



Introduction



Par défaut, les dépôts de Fedora ne contiennent pas tous les logiciels, puisque Fedora a plutôt une politique de "ne mettre que des logiciels libres" dans leurs dépôts.
Dans le cas des atomiques les logiciels sont fournis en flatpak, on aura donc peu besoin de ce type de dépôt pour les autres codecs ou logiciels non libres. Cependant, on aura possiblement besoin d'outil en ligne de commande présents dans ces dépôts.
Nous allons donc voir comment ajouter des dépôts RPM Fusion !

Installer RPM Fusion



Toutes les infos sur le projet se trouvent à cette adresse : http://rpmfusion.org/
Les précisions sont issues de : https://rpmfusion.org/Howto/OSTree

Il y a deux dépôts : le free et le non-free.

Le free contient des logiciels libres non packagés par la communauté Fedora.
Le non-free contient des logiciels propriétaires non packagés par la communauté Fedora.
Pour ajouter les dépôts :
Code BASH :
rpm-ostree install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm


Redémarrer pour prendre en compte les modifs de notre nouvelle image :
Code BASH :
systemctl reboot


Ensuite, on pourra installer nos applications avec rpm-ostree.

Cependant, une étape supplémentaire est nécessaire.
En effet, on installe des dépôts qui sont estampillés avec le numéro de version de Fedora. Par conséquent, à la prochaine mise à niveau, ces paquets RPMS vont demander EXACTEMENT votre version actuelle de Fedora.

Pour corriger cela, on va installer les paquets rpmfusion-free-release et rpmfusion-nonfree-release en provenance des dépôts rpm-fusion eux-même.
Ainsi, on n'aura pas de conflits lors de la montée en version.

Pour cela, on va mettre à jour l'image en désinstallant et réinstallant les paquets concernés :
Code BASH :
rpm-ostree update --uninstall rpmfusion-free-release --uninstall rpmfusion-nonfree-release --install rpmfusion-free-release --install rpmfusion-nonfree-release
Cette page a été vue 145 fois