Sortie de la distribution Slackware 15.0

Plus de cinq ans après la dernière version, la version du kit de distribution Slackware 15.0 a été publiée. Le projet se développe depuis 1993 et ​​est la distribution la plus ancienne actuellement existante. Une image d'installation (3.5 Go) est disponible en téléchargement, préparée pour les architectures i586 et x86_64. Pour vous familiariser avec la distribution sans installation, un Live build (4.3 Go) est disponible. Une sélection de packages supplémentaires avec des programmes non inclus dans la distribution standard peut être trouvée dans le référentiel slackbuilds.org.

Malgré son âge avancé, la distribution a su conserver son originalité et sa simplicité dans l'organisation du travail. L'absence de complications et un système d'initialisation simple dans le style des systèmes BSD classiques font de la distribution une solution intéressante pour étudier le fonctionnement des systèmes de type Unix, mener des expériences et se familiariser avec Linux. La principale raison de la longue durée de vie de la distribution est l'enthousiasme inépuisable de Patrick Volkerding, qui est le leader et principal développeur du projet depuis près de 30 ans.

Lors du développement de la nouvelle version, l'accent a été mis sur la fourniture de nouvelles technologies et de versions actuelles des programmes sans violer l'originalité et les caractéristiques de la distribution. L'objectif principal était de rendre la distribution plus moderne, tout en conservant la manière familière de travailler dans Slackware. Changements clés :

  • Passez à l'utilisation du sous-système PAM (Pluggable Authentication Module) pour l'authentification et activez PAM dans le package shadow-utils utilisé pour stocker les mots de passe dans le fichier /etc/shadow.
  • Pour gérer les sessions utilisateur, au lieu de ConsoleKit2, elogind a été utilisé, une variante de logind qui n'est pas liée à systemd, ce qui a considérablement simplifié la fourniture d'environnements graphiques liés à certains systèmes d'initialisation et amélioré la prise en charge des normes XDG.
  • Ajout de la prise en charge du serveur multimédia PipeWire et offre la possibilité de l'utiliser à la place de PulseAudio.
  • Ajout de la prise en charge d'une session graphique basée sur le protocole Wayland, qui peut être utilisée dans KDE en plus de la session basée sur le serveur X.
  • Ajout de nouvelles versions des environnements utilisateur Xfce 4.16 et KDE Plasma 5.23.5. Les packages avec LXDE et Lumina sont disponibles via SlackBuild.
  • Le noyau Linux a été mis à jour vers la branche 5.15. La prise en charge de la génération d'un fichier initrd a été ajoutée au programme d'installation et l'utilitaire geninitrd a été ajouté à la distribution pour créer automatiquement l'initrd pour le noyau Linux installé. L'assemblage modulaire du noyau « générique » est recommandé par défaut, mais la prise en charge du noyau « énorme » monolithique est également conservée, dans laquelle est compilé l'ensemble des pilotes requis pour démarrer sans initrd.
  • Pour les systèmes 32 bits, deux versions de noyau sont proposées - avec SMP et pour les systèmes monoprocesseur sans support SMP (peut être utilisé sur de très anciens ordinateurs dotés de processeurs plus anciens que Pentium III et certains modèles Pentium M qui ne prennent pas en charge PAE).
  • La livraison de Qt4 a été interrompue, la distribution est complètement passée à Qt5.
  • La migration vers Python 3 a été effectuée et des packages de développement en langage Rust ont été ajoutés.
  • Par défaut, Postfix est activé pour assurer le fonctionnement du serveur de messagerie, et les packages avec Sendmail ont été déplacés vers la section /extra. Dovecot est utilisé à la place de imapd et ipop3d.
  • La boîte à outils de gestion des packages pkgtools prend désormais en charge le verrouillage pour empêcher l'exécution d'opérations concurrentes en même temps et réduit les écritures sur disque pour de meilleures performances sur les SSD.
  • Le package comprend le script « make_world.sh », qui vous permet de reconstruire automatiquement l'intégralité du système à partir du code source. Un nouvel ensemble de scripts pour reconstruire les packages d'installation et du noyau a également été ajouté.
  • Versions de packages mises à jour, notamment mesa 21.3.3, KDE Gear 21.12.1, sqlite 3.37.2, mercurial 6.0.1, pipewire 0.3.43, pulseaudio 15.0, mdadm 4.2, wpa_supplicant 2.9, xorg-server 1.20.14, gimp 2.10.30. 3.24, gtk 2.11.1, freetype 4.15.5, samba 3.6.4, postfix 5.34.0, perl 2.4.52, apache httpd 8.8, openssh 7.4.27, php 3.9.10, python 3.0.3, ruby ​​​​2.35.1 , git XNUMX. et ainsi de suite.

    Source: opennet.ru

Ajouter un commentaire