Je me suis retrouvé dans la même situation avec ce souci de mises à jour, j'ai fini par installer Fedora Silverblue sur le poste.
Pour autoriser les mises à jour automatiques dans Fedora Silverblue, c'est simple:
$ sudo sed -i 's|^#AutomaticUpdatePolicy=none|AutomaticUpdatePolicy=stage|' /etc/rpm-ostreed.conf
$ sudo rpm-ostree reload
$ sudo systemctl enable rpm-ostreed-automatic.timer --now
Ensuite, on vérifie que rpm-ostree et le timer sont correctement activés:
$ rpm-ostree status
State: idle
AutomaticUpdates: stage; rpm-ostreed-automatic.timer: no runs since boot
Deployments: ●くろまる ostree://fedora:fedora/30/x86_64/testing/silverblue
Et hop! à condition que le PC soit redémarré régulièrement, plus de soucis de mises à jour!
En effet, dans Silverblue, le système de base n'est plus constitué de logiciels en paquets, mais est d'un seul bloc, versionné par la date.
Silverblue garde plusieurs versions du système de base. On a donc:
Version n-1
Version n (courante)
Version n+1
Mettre à jour Silverblue signifie mettre à jour le système de base vers la version n+1 sans altérer l'actuelle version n.
La version n+1 ne sera activée qu'au prochain redémarrage et deviendra la version n. (Note: Si la version n ne démarre pas, on peut revenir à la version n-1).
Les applications sont à installer via Flatpak, donc l'utilisateur peut les installer sans avoir besoin de droits spéciaux. (Bien vérifier que la mise à jour auto est activée).
# Silverblue
Posté par Xebrok . En réponse au message Comment faire les mises à jour automatiquement avec Fedora ?. Évalué à 1.
Bonjour,
Je me suis retrouvé dans la même situation avec ce souci de mises à jour, j'ai fini par installer Fedora Silverblue sur le poste.
Pour autoriser les mises à jour automatiques dans Fedora Silverblue, c'est simple:
$ sudo sed -i 's|^#AutomaticUpdatePolicy=none|AutomaticUpdatePolicy=stage|' /etc/rpm-ostreed.conf
$ sudo rpm-ostree reload
$ sudo systemctl enable rpm-ostreed-automatic.timer --now
Ensuite, on vérifie que rpm-ostree et le timer sont correctement activés:
$ rpm-ostree status
State: idle
AutomaticUpdates: stage; rpm-ostreed-automatic.timer: no runs since boot
Deployments:
●くろまる ostree://fedora:fedora/30/x86_64/testing/silverblue
Et hop! à condition que le PC soit redémarré régulièrement, plus de soucis de mises à jour!
En effet, dans Silverblue, le système de base n'est plus constitué de logiciels en paquets, mais est d'un seul bloc, versionné par la date.
Silverblue garde plusieurs versions du système de base. On a donc:
Mettre à jour Silverblue signifie mettre à jour le système de base vers la version n+1 sans altérer l'actuelle version n.
La version n+1 ne sera activée qu'au prochain redémarrage et deviendra la version n. (Note: Si la version n ne démarre pas, on peut revenir à la version n-1).
Les applications sont à installer via Flatpak, donc l'utilisateur peut les installer sans avoir besoin de droits spéciaux. (Bien vérifier que la mise à jour auto est activée).