Aller au contenu

Mises à jour

OmarOS et vos paquets sont maintenus à jour via Mettre à jour > OmarOS dans le menu OmarOS (Super + Space).

OmarOS lui-même est installé sous forme de paquets pacman classiques depuis le dépôt de paquets OmarOS, donc une mise à jour installe la dernière version d'OmarOS, exécute toutes les migrations en attente pour synchroniser votre système avec la dernière version, et met à jour tous les paquets système depuis les miroirs Arch et l'AUR (si vous avez installé des paquets AUR).

Quand de nouvelles versions sont publiées, une icône en forme de flèche circulaire apparaît à droite de votre horloge. Cliquez dessus et le processus de mise à jour démarrera.

update-available

Quatre canaux

OmarOS est mis à jour selon quatre canaux : stable, RC, edge et dev. Les nouvelles installations commencent sur le canal stable, qui suit les versions officielles, ainsi qu'un miroir Arch stable qui tourne avec un mois de retard sur la dernière version, pour que nous puissions repérer toute nouvelle incompatibilité nécessitant des changements de configuration avant qu'elle ne cause des problèmes aux gens.

Mais si vous souhaitez aider à repérer ces problèmes potentiels, vous pouvez utiliser le canal edge. Cela maintiendra vos paquets OmarOS à jour avec les derniers builds de développement, et vous permettra de mettre à jour vers les derniers paquets Arch dès qu'ils sont disponibles. Vous ne devriez faire cela que si vous êtes expérimenté avec Linux, et que vous savez comment récupérer un système qui a des problèmes.

Avant chaque nouvelle version majeure, nous ferons la validation finale en utilisant le canal RC. Si vous souhaitez aider au peaufinage final, passez sur le canal RC et signalez ce que vous trouvez sur le support OmarOS.

Enfin, il y a le canal dev, qui lie OmarOS directement à un clone git du code source dans ~/omaros, combiné aux paquets edge. Vous ne devriez utiliser ce canal que si vous êtes un utilisateur Linux expérimenté, travaillant directement sur OmarOS, et prêt à tolérer des casse.

Vous pouvez basculer entre les canaux en utilisant Mettre à jour > Canal depuis le menu OmarOS (ou omaros-channel-set dans le terminal).

Mises à jour du firmware

Vos paquets ne sont pas la seule chose qui devient obsolète. De nombreux ordinateurs portables et périphériques livrent des BIOS, des firmwares SSD et des firmwares de station d'accueil via le Linux Vendor Firmware Service, et Mettre à jour > Firmware dans le menu OmarOS récupérera et installera tout ce que votre matériel a en attente. Il installe fwupd la première fois que vous le lancez. Beaucoup de firmwares ne peuvent être écrits que pendant un redémarrage, donc ne soyez pas surpris qu'on vous en demande un.

Avertissement concernant les mises à jour directes pacman/yay

Si vous connaissez déjà Arch, vous pourriez être tenté de lancer simplement pacman -Syu ou yay -Syu vous-même, mais si vous faites cela, vous manquerez l'instantané, les migrations et les mises à jour de configuration qu'OmarOS exécute avec les nouveaux paquets. C'est pourquoi OmarOS arrêtera en fait une mise à niveau directe du système et vous orientera vers omaros update à la place. (Si vous savez vraiment ce que vous faites, le garde-fou vous dira comment le contourner pour une seule transaction.)

Revenir sur une mauvaise mise à jour

Si vous rencontrez un jour un problème après avoir fait une mise à jour, vous pouvez restaurer votre système à l'instantané pris avant la mise à jour. Redémarrez simplement et choisissez l'instantané dans le menu de démarrage d'avant le début de la mise à jour.

bootloader

Si d'une manière ou d'une autre vos fichiers de configuration ont été corrompus, vous pouvez aussi effectuer une réinstallation d'OmarOS en utilisant omaros reinstall dans le terminal. Cela réinstallera tous les paquets OmarOS par défaut, vous remettra sur stable et rétrogradera tous les paquets trop récents, et réinitialisera tous les fichiers de configuration. Notez que tous vos changements de configuration utilisateur par rapport aux valeurs par défaut d'OmarOS seront écrasés en faisant cela !