Slackware 15.0 วางจำหน่ายแล้ว

มากกว่าห้าปีหลังจากการเปิดตัวครั้งล่าสุด การเปิดตัวชุดแจกจ่าย Slackware 15.0 ก็ได้รับการเผยแพร่ โครงการนี้ได้รับการพัฒนามาตั้งแต่ปี 1993 และเป็นโครงการจำหน่ายที่เก่าแก่ที่สุดในปัจจุบัน สามารถดาวน์โหลดอิมเมจการติดตั้ง (3.5 GB) ได้ ซึ่งเตรียมไว้สำหรับสถาปัตยกรรม i586 และ x86_64 เพื่อทำความคุ้นเคยกับการแจกจ่ายโดยไม่ต้องติดตั้ง Live build (4.3 GB) จึงพร้อมใช้งาน แพ็คเกจเพิ่มเติมที่เลือกสรรพร้อมโปรแกรมที่ไม่รวมอยู่ในการแจกจ่ายมาตรฐานสามารถพบได้ในพื้นที่เก็บข้อมูล slackbuilds.org

แม้จะอายุมากแล้ว แต่การจำหน่ายก็สามารถรักษาความคิดริเริ่มและความเรียบง่ายในการจัดองค์กรได้ การไม่มีภาวะแทรกซ้อนและระบบการเริ่มต้นที่เรียบง่ายในรูปแบบของระบบ BSD แบบคลาสสิกทำให้การแจกจ่ายเป็นโซลูชันที่น่าสนใจสำหรับการศึกษาการทำงานของระบบที่คล้าย Unix การทำการทดลอง และทำความรู้จักกับ Linux สาเหตุหลักที่ทำให้การกระจายสินค้ามีอายุการใช้งานยาวนานคือความกระตือรือร้นอย่างไม่สิ้นสุดของ Patrick Volkerding ซึ่งเป็นผู้นำและผู้พัฒนาหลักของโครงการมาเกือบ 30 ปี

เมื่อพัฒนารีลีสใหม่ จุดสนใจหลักคือการมอบเทคโนโลยีใหม่และโปรแกรมเวอร์ชันปัจจุบันโดยไม่ละเมิดความคิดริเริ่มและคุณลักษณะของการเผยแพร่ เป้าหมายหลักคือการทำให้การแจกจ่ายมีความทันสมัยมากขึ้น แต่ในขณะเดียวกันก็รักษาวิธีการทำงานใน Slackware ที่คุ้นเคยไว้ การเปลี่ยนแปลงที่สำคัญ:

  • สลับไปใช้ระบบย่อย PAM (Pluggable Authentication Module) สำหรับการตรวจสอบสิทธิ์ และเปิดใช้งาน PAM ในแพ็คเกจ shadow-utils ที่ใช้ในการจัดเก็บรหัสผ่านในไฟล์ /etc/shadow
  • ในการจัดการเซสชันผู้ใช้ แทนที่จะใช้ ConsoleKit2 มีการใช้ elogind ซึ่งเป็นรูปแบบการเข้าสู่ระบบที่ไม่เชื่อมโยงกับ systemd ซึ่งทำให้การส่งมอบสภาพแวดล้อมกราฟิกที่เชื่อมโยงกับระบบการเริ่มต้นบางอย่างง่ายขึ้นอย่างมาก และปรับปรุงการรองรับมาตรฐาน XDG
  • เพิ่มการรองรับเซิร์ฟเวอร์สื่อ PipeWire และมอบความสามารถในการใช้งานแทน PulseAudio
  • เพิ่มการรองรับเซสชันกราฟิกตามโปรโตคอล Wayland ซึ่งสามารถใช้ใน KDE นอกเหนือจากเซสชันบนเซิร์ฟเวอร์ X
  • เพิ่มเวอร์ชันใหม่ของสภาพแวดล้อมผู้ใช้ Xfce 4.16 และ KDE Plasma 5.23.5 แพ็คเกจที่มี LXDE และ Lumina มีให้ใช้งานผ่าน SlackBuild
  • เคอร์เนล Linux ได้รับการอัพเดตเป็นสาขา 5.15 มีการเพิ่มการสนับสนุนสำหรับการสร้างไฟล์ initrd ให้กับโปรแกรมติดตั้งแล้ว และยูทิลิตี้ geninitrd ได้ถูกเพิ่มลงในการแจกจ่ายสำหรับการสร้าง initrd โดยอัตโนมัติสำหรับเคอร์เนล Linux ที่ติดตั้งไว้ แนะนำให้ใช้แอสเซมบลีแบบโมดูลาร์ของเคอร์เนล "ทั่วไป" เป็นค่าเริ่มต้น แต่การรองรับเคอร์เนล "ขนาดใหญ่" แบบเสาหินก็ยังคงอยู่เช่นกัน ซึ่งชุดไดรเวอร์ที่จำเป็นสำหรับการบูตโดยไม่ต้องเริ่มต้นถูกคอมไพล์
  • สำหรับระบบ 32 บิต มีเคอร์เนลบิลด์ให้เลือกสองรุ่น - พร้อม SMP และระบบโปรเซสเซอร์เดี่ยวที่ไม่รองรับ SMP (สามารถใช้ได้บนคอมพิวเตอร์รุ่นเก่ามากที่มีโปรเซสเซอร์เก่ากว่า Pentium III และ Pentium M บางรุ่นที่ไม่รองรับ PAE)
  • ยุติการส่งมอบ Qt4 แล้ว การจำหน่ายเปลี่ยนมาใช้ Qt5 โดยสิ้นเชิง
  • ดำเนินการย้ายข้อมูลไปยัง Python 3 แล้ว เพิ่มแพ็คเกจสำหรับการพัฒนาในภาษา Rust แล้ว
  • ตามค่าเริ่มต้น Postfix จะถูกเปิดใช้งานเพื่อให้แน่ใจว่าการทำงานของเมลเซิร์ฟเวอร์และแพ็คเกจที่มี Sendmail ถูกย้ายไปยังส่วน /extra Dovecot ใช้แทน imapd และ ipop3d
  • ชุดเครื่องมือการจัดการแพ็คเกจ pkgtools รองรับการล็อคเพื่อป้องกันไม่ให้การดำเนินการที่แข่งขันกันทำงานในเวลาเดียวกัน และลดการเขียนดิสก์เพื่อประสิทธิภาพที่ดีขึ้นบน SSD
  • แพ็คเกจนี้ประกอบด้วยสคริปต์ “make_world.sh” ซึ่งช่วยให้คุณสร้างระบบทั้งหมดใหม่โดยอัตโนมัติจากซอร์สโค้ด มีการเพิ่มสคริปต์ชุดใหม่สำหรับการสร้างตัวติดตั้งและแพ็คเกจเคอร์เนลใหม่ด้วย
  • อัปเดตเวอร์ชันแพ็คเกจ รวมถึง 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 , คอมไพล์ XNUMX. และอื่น ๆ

    ที่มา: opennet.ru

เพิ่มความคิดเห็น