Solus commence une nouvelle époque avec le dépôt Polaris et la suppression de Python 2
Solus Linux entre dans l'ère Polaris, en introduisant un nouveau dépôt stable et en supprimant les composants Python 2 obsolètes.
Solus, une distribution Linux à publication continue qui adopte une approche plus prudente des mises à jour pour garantir la stabilité, entre dans une nouvelle phase de développement avec le lancement du dépôt Polaris, marquant ce que l'équipe appelle le début d'une « nouvelle époque ». Cette initiative fait suite à la transition réussie Usr-Merge de l'année dernière, qui a unifié les répertoires système principaux sous /usr.
Mais que veulent exactement dire les développeurs par « epoch » ? En bref, c’est une version binaire majeure du dépôt de paquets de la distribution. Augmenter l’epoch signifie créer un nouveau dépôt dérivé de l’existant — dans ce cas, passer de Shannon à Polaris. L’idée est de s’assurer que chaque système Solus est mis à jour vers un état connu et cohérent avant le déploiement de nouveaux paquets, réduisant ainsi le risque de dysfonctionnements lors des mises à niveau.
Selon les développeurs, l'époque Polaris ouvre la porte à plusieurs mises à jour planifiées depuis longtemps qui ne pouvaient pas être publiées en toute sécurité dans le dépôt Shannon. Parmi elles, on trouve des packages plus récents de systemd et de baselayout, qui améliorent la gestion des consoles virtuelles et suppriment les limitations techniques liées aux anciens composants du système.
Un autre jalon important est la suppression complète de Python 2, une dépendance qui perdurait depuis des années en raison du vieux Centre de logiciels de Solus qui était écrit en Python 2. Comme cet outil est souvent responsable de la réalisation des mises à jour, le supprimer alors qu'il était en fonctionnement aurait risqué de casser les systèmes.
La transition d'époque offre une rupture nette, remplaçant l'ancien Centre logiciel par GNOME Software ou KDE Discover, selon l'environnement de bureau de l'utilisateur.
La bonne nouvelle est que la migration vers le nouveau dépôt Polaris est en grande partie automatisée. Un nouveau paquet, usysconf-epoch, fournira un script au démarrage qui vérifie si le système est prêt, puis effectue la migration.
Les utilisateurs qui souhaitent tester tôt peuvent s'inscrire en exécutant :
echo EPOCH_ENABLE=yes | sudo tee /etc/sysconfig/epochLe script est déjà disponible dans le dépôt Instable pour les tests sur option. Le 17 octobre, il sera synchronisé avec le dépôt Stable (Shannon). À moins qu'aucun problème majeur ne survienne, tous les utilisateurs de Solus passeront automatiquement à l'époque Polaris à partir du 24 octobre.
Une fois le déplacement terminé, Solus procédera à la mise à niveau vers GNOME 49, ce qui nécessite des API disponibles uniquement dans les versions récentes de systemd. Après cela, le projet entrera en gel des fonctionnalités pour préparer et tester de nouveaux ISO, permettant aux nouvelles installations d'utiliser Solus sans passer manuellement par la transition d'époque.
Enfin, avec Polaris en place, l'équipe de Solus affirme qu'elle peut désormais avancer à nouveau—en se concentrant sur la modernisation de sa pile et en maintenant la distribution sur des bases solides pour les années à venir.
Pour plus d'informations, consultez l'annonce.


