[nutyx-annonce] NuTyX 12-beta4 disponible

[ Thread Index | Date Index | More nutyx.org/nutyx-annonce Archives ]


NuTyX 12-beta4 disponible

Je suis très heureux d'annoncer la nouvelle version de test de NuTyX 12-beta6. La version 64 bits est un nouveau projet complet. Il n'est pas prévu de publier une version 12 de NuTyX en 32 bits.

Quoi de neuf ?

Avec la sortie à venir de la nouvelle version NuTyX. Il y a eu un développement majeur dans le système d'init.

RuNyX, SysV ou systemD comme système d'init

NuTyX est maintenant livré avec 3 systèmes d'initialisation réunis en 1. Donc, ce que cela signifie, c'est que l'utilisateur peut choisir l'initialisation qu'il souhaite utiliser, SysV, SystemD ou RuNyX (fork de runit).

TCela permet un choix plus large de l'utilisateur. L'init de base principal sera toujours SysV. Cela signifie que les paquets RuNyX et SystemD peuvent toujours être supprimés. Cela signifie également que le paquet Sysinit doit rester installé dans tous les cas, car il est utilisé par les 3 modes d'inits.

ous avez le choix au moment du démarrage dans le menu GRUB conventionnel.

Dans la dernière version, NuTyX de base est livré avec le noyau de support à long terme (LTS) 4.19.151 et la dernière version stable 5.9. Les journaux de modifications des noyaux sont disponibles ici:

Journal kernel 4.19.151

Journal kernel 5.9

Changement du coeur des logiciels.

RuNyX

NuTyX propose maintenant son propre appel système d'initialisation RuNyX. RuNyX est un fork du projet runit Gerrit Pape . Nous avons principalement ajouté les composants manquants pour que ce système d'initialisation fonctionne correctement dans toutes les situations.

Nous décidons également d'utiliser notre propre schéma de répertoire pour être plus cohérent avec l'autre système init. Vous devriez consulter la documentation pour plus d'informations.

Elogind

Au début, nous voulions profiter de systemd init et utiliser systemd pour le démon logind, cela ne fonctionnait pas. Après plusieurs tests, nous avons pu réussir à faire fonctionner elogind et à remplacer complètement le paquet obsolète consolekit2.

Eudev

Le paquet Eudev est maintenant la partie eudev du projet systemd. Il fonctionne sur les 3 inits et sur les ISO sans problèmes.

Systemd

Systemd est livré par défaut avec de nombreux modules. Pour que NuTyX fonctionne toujours et soit compatible autant que possible avec la version actuelle de NuTyX, certains modules principaux ont été désactivés:

Procédure manuelle de mise à jour

[Important] Puisqu'il s'agit d'une version majeure, une mise à niveau est possible mais doit être effectuée manuellement. À ce stade de développement, sachez que cette manipulation manuelle peut interrompre votre installation NuTyX. Faites-le à vos risques et périls

Vous êtes les bienvenus sur la nouvelle chaîne Telegram pour demander de l'aide sur cette procédure.

Ajuster le /etc/cards.conf

Ajoutez la ligne :

version testing
dans le fichier /etc/cards.conf

Mettre à jour votre NuTyX

Lancez le processus de mise à jour:

sudo cards upgrade

Supprimez dhcpcd si vous exécutez networkmanager

Pour que le système init systemd et runyx fonctionne correctement, dhcpcd ne peut pas être installé avec networkmanager. Si votre réseau est configuré par networkmanager, faites:

sudo cards remove -a dhcpcd

Installer les paquets systemd et runyx

Installez les paquets systemd et/ou runyx en fonction de ce que vous souhaitez tester:

sudo cards install systemd runyx

Ajustez vos entrées de grub

Pour ajuster une entrée grub, par exemple votre entrée 'NuTyX LTS Quiet': Remplacez:

ro quiet verbose=no
Avec:
init=/sbin/runit-init ro quiet verbose=no
pour RuNyX OU
init=/sbin/systemd-init ro quiet verbose=no
pour Systemd init.

Redémarrez votre machine

Vous pouvez maintenant redémarrez votre machine. Bonne chance avec votre procédure de mise à jour.




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/