Foire aux questions (FAQ)

A propos du projet

Est-ce Team Silverblue, Silverblue ou Fedora Silverblue ?

Nous avons choisi le nom Team Silverblue pour faire référence à l’ensemble du projet. Fedora Silverblue sera utilisé pour le système d’exploitation que nous produisons, mais l’appeler Silverblue dans sa version courte convient également.

Pourquoi est-ce que le logo de Silverblue ressemble à une feuille ?

Notre choix préféré pour le nom du projet était Silverleaf, mais cela n’a malheureusement pas fonctionné. Nous ne pouvions tout simplement pas lâcher la feuille. On pourrait également dire que Silverblue est une nouvelle feuille sur OSTree de Fedora. 😀

Est-ce que Silverblue est une variante de GNOME OS ?

GNOME OS était un nom de code utilisé pendant un certain temps par le projet GNOME en amont pour faire référence à l’idée de concevoir l’intégralité de l’expérience utilisateur de bureau. En revanche, Silverblue est une initiative au sein du projet Fedora et sera construit avec les technologies Fedora existantes. Cependant, les deux initiatives partagent le désir d’offrir une expérience utilisateur soignée et cohérente.

What is Fedora Silverblue’s relationship with Fedora Kinoite, Fedora IoT and Fedora CoreOS?

Fedora Silverblue uses the same core technology as Fedora Kinoite, Fedora IoT and Fedora CoreOS. However, Fedora Silverblue is specifically focused on workstation and desktop use cases with the GNOME desktop environment.

À propos de l’utilisation de Fedora Silverblue

Comment faire fonctionner plus de vidéos sur Firefox comme par exemple sur YouTube ?

Firefox is included in the OS image for now (see issue#288 for progress on moving to Flatpak by default). Until that changes, getting it to play videos works the same way as it does for the regular Fedora Workstation: find a package with the needed codecs, and install it. The one difference is that you use rpm-ostree install instead of dnf install. An alternative solution is to install Firefox from Flathub.

Comment puis-je créer une connection VPN ?

/etc ne fait pas partie de l’image immuable du système d’exploitation, vous pouvez donc simplement copier les fichiers dans /etc/NetworkManager/system-connections (ou laisser NetworkManager les stocker là lorsque vous recréez vos connexions). Les certificats dans /etc/pki doivent être traités de la même manière.

Comment puis-je installer mon IDE préféré sur Fedora Silverblue ?

Vous pouvez installer la plupart des IDE directement dans toolbox où vous pouvez également installer tous les outils de développement des référentiels Fedora. Pour pouvoir les lancer directement depuis les menus, vous pouvez copier le fichier .desktop de l’IDE depuis toolbox vers votre répertoire personnel dans /.local/share/applications/. Vous devez ensuite mettre à jour la ligne Exec dans le fichier .desktop pour ajouter toolbox run pour le démarrer à partir de toolbox. Vous pouvez également utiliser les IDE conditionnés sous forme de Flatpaks depuis Flathub.

Comment puis-je voir quels packages ont été mis à jour entre deux commits ?

  • Si vous souhaitez comparer le déploiement démarré avec le déploiement en attente (ou le déploiement de restauration), exécutez simplement :

    $ rpm-ostree db diff
    Vous pouvez également voir le journal des modifications RPM en ajoutant l’option -c comme ceci : rpm-ostree db diff -c
  • Si vous voulez voir quels packages ont été mis à jour entre deux commits spécifiques :

    1. Découvrez les deux commits que vous souhaitez comparer avec :

      $ ostree log <ref>
    2. vous pouvez maintenant comparer les deux commits avec :

      $ rpm-ostree db diff <commit x> <commit y>

Comment puis-je vérifier le numéro de version d’un package installé ?

Vous pouvez simplement utiliser :

$ rpm -q <package>

Comment puis-je vérifier si un package logiciel rpm est disponible dans le référentiel ?

À l’heure actuelle, il n’y a pas de fonction de recherche de paquets rpm intégrée à rpm-ostree. Cependant, vous pouvez utiliser toolbox avec la commande suivante :

$ toolbox run dnf search <package>
L’hypothèse est que vous avez déjà créé une toolbox correspondant à la version de votre installation Fedora Silverblue.

Comment puis-je rétrograder le noyau de mon système ?

Si, pour une raison quelconque, vous devez rétrograder le noyau, vous pouvez le faire en suivant ces étapes :

  1. Pour la version que vous devez rétrograder, téléchargez <kernel>, <kernel-core>, <kernel-modules> et <kernel-modules-extra> depuis https ://koji.fedoraproject.org/koji/packageinfo ?packageID=8[Koji] .

  2. Installez les packages téléchargés à l’étape précédente :

    $ rpm-ostree override replace <kernel> <kernel-core> <kernel-modules> <kernel-modules-extra>
  3. Redémarrez le système pour appliquer les modifications.

Comment puis-je mettre à niveau mon système vers la prochaine version majeure (par exemple : rawhide ou une prochaine branche de Fedora), tout en conservant mon déploiement actuel ?

OSTree vous permet d’épingler les déploiements (l’épinglage garantit que le déploiement de votre choix est conservé et non supprimé).

  1. En supposant que vous souhaitiez conserver votre déploiement par défaut, exécutez la commande suivante :

    $ sudo ostree admin pin 0
    0 fait ici référence au premier déploiement répertorié par rpm-ostree status
  2. Vérifiez que vous avez épinglé le déploiement de votre choix avec la commande :

    $ rpm-ostree status
  3. Une fois le déploiement épinglé, vous pouvez mettre à niveau votre système en utilisant les instructions trouvées xref :updates-upgrades-rollbacks.adoc#upgrading[ici].

  4. Une fois le rebasage terminé, redémarrez le système. Le menu GRUB vous présentera désormais à la fois : l’entrée de la version majeure du déploiement précédent (par exemple : "Fedora 38.YYYYMMDD.n") et la nouvelle entrée de la version majeure du déploiement (par exemple : "Fedora 39.YYYYMMDD.n").

    Pour le moment, il n’est pas possible de nommer les déploiements (épinglés) et leurs entrées de menu GRUB associées.