Recherche de site Web

Solus commence une nouvelle époque avec le dépôt Polaris et la suppression de Python 2


Solus Linux entre dans l'ère Polaris, introduisant un nouveau dépôt stable et supprimant les composants Python 2 hérités.

Solus, une distribution Linux à publication continue qui adopte une approche plus conservatrice 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 Usr-Merge réussie de l'année dernière, qui a unifié les répertoires système principaux sous /usr.

Mais qu’entendent exactement les développeurs par « époque » ? En bref, il s’agit d’une version binaire majeure du dépôt de paquets de la distribution. Augmenter l’époque 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 n'ont pas pu être intégrées en toute sécurité au dépôt Shannon. Parmi elles se trouvent des paquets plus récents de systemd et de baselayout, qui améliorent la gestion de la console virtuelle 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 a perduré pendant des années en raison du fait que l’ancien Centre de logiciels de Solus était écrit en Python 2. Comme cet outil est souvent responsable de l’exécution 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.

Édition Solus Budgie

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 un 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/epoch

Le script est déjà disponible dans le dépôt Instable pour les tests opt-in. Le 17 octobre, il sera synchronisé avec le dépôt Stable (Shannon). S'il n'y a pas de problèmes majeurs, 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 uniquement disponibles dans les versions plus récentes de systemd. Après cela, le projet entrera dans une phase de gel des fonctionnalités pour préparer et tester de nouveaux ISO, permettant aux installations fraîches d'utiliser Solus sans passer manuellement par la transition de l'époque.

Enfin, avec Polaris en place, l'équipe Solus dit qu'elle peut maintenant 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, voir l'annonce.