Dernière nouvelle 02-12-2020

NuTyX 12-rc3 disponible

Je suis très heureux d'annoncer la nouvelle version de test de NuTyX 12-rc3. 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.

ISOs à télécharger

Nous avons quelques ISOs:
Liste des ISOs disponible:
mate logo
Testing

l'ISO contient une installation complète avec KDE comme interface graphique.

Paquets installés:

lxdm flcards make-ca kde5 zip unzip pciutils usbutils cups openssh gvfs dejavu-ttf chromium thunderbird hplip gimp transmission hardinfo inxi gawk htop rsync tar pigz lbzip2 xdg-user-dirs sound-theme-freedesktop nano network-manager-applet alsa-utils alsa-plugins ntfs-3g vlc fuse xorg-xdpyinfo lm-sensors gparted xorg-setxkbmap ntp ntp.service.

Approx. 1.8 GO
mate logo
Testing

l'ISO contient une installation complète avec MATE comme interface graphique.

Paquets installés:

lxdm flcards make-ca mate zip unzip pciutils usbutils cups openssh gvfs dejavu-ttf firefox thunderbird gnome-disk-utility hplip gimp transmission cheese cherrytree deadbeef aisleriot hardinfo gnome-mahjongg inxi gawk htop rsync tar pigz lbzip2 xdg-user-dirs sound-theme-freedesktop nano network-manager-applet alsa-utils alsa-plugins ntfs-3g vlc fuse xorg-xdpyinfo lm-sensors gparted xorg-setxkbmap ntp ntp.service.

Approx. 1.5 GO
Xfce Logo
Testing

Cette iso est optimisée pour NuTyX.

Elle contient le minimum pour bien démarrer sous NuTyX avec le minimum d'applications permettant ainsi de personnaliser le choix de d'applications à installer.

Paquets installés:

xfce4 flcards make-ca mousepad orage ristretto xfburn parole xfce4-terminal lxdm networkmanager gparted thunar firefox gvfs xdg-user-dirs network-manager-applet.

Approx. 1.1 GO
logo console
Testing

L'ISO contient une installation de base sans interface graphique. Assurez-vous de supprimer le paquet dhcpcd une fois networkmanager installé pour éviter que ces deux mode de gestion du réseau rentrent en conflits.

Approx. 600 MO

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).

Cela 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.

Vous 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.161 et la dernière version stable 5.9.12. Les journaux de modifications des noyaux sont disponibles ici:

Journal kernel 4.19.161

Journal kernel 5.9.12

Changement du coeur des logiciels.

RuNyX

NuTyX propose maintenant son propre 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.

sudo cards install runyx.man
man runit

Busybox

Busybox fait parti du système de base de NuTyX. Cela permet de réduire la taille d'une NuTyX de base. L'initrd est également considérablement réduite.

Elogind

Au début, nous voulions profiter de systemd 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:

Remeciements

Merci à toute mon équipe pour les retours de tests effectués sur cette nouvelle version.

Un merci tout particulier à Spiky pour sa grande patience et son soucis des détails.

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.

Anciennes nouvelles

Les anciennes nouvelles sont disponible ici.