การจัดจำหน่ายแบบอัลไพน์ Linux 3.23 และ APK Package Manager 3.0

วางจำหน่ายแล้วที่ Alpine Linux 3.23 เป็นระบบปฏิบัติการแบบมินิมัลลิสต์ที่สร้างขึ้นบนไลบรารีระบบ Musl และชุดยูทิลิตี้ BusyBox ระบบปฏิบัติการนี้มีข้อกำหนดด้านความปลอดภัยที่ได้รับการปรับปรุงและสร้างขึ้นด้วย SSP (Stack Smashing Protection) OpenRC ถูกใช้เป็นระบบเริ่มต้น และใช้ตัวจัดการแพ็กเกจ apk ที่เป็นกรรมสิทธิ์สำหรับการจัดการแพ็กเกจ Alpine ถูกใช้เพื่อสร้างอิมเมจคอนเทนเนอร์ Docker อย่างเป็นทางการและใช้ในโครงการ PostmarketOS มีอิมเมจ ISO ที่สามารถบูตได้ (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x, riscv64 และ loongarch64) ให้เลือก 6 แบบ ได้แก่ มาตรฐาน (344 MB), ดาวน์โหลดผ่านเครือข่าย (361 MB), ขยาย (1 GB) และ เครื่องเสมือน (67 MB), minirootfs (4 MB) และสำหรับไฮเปอร์ไวเซอร์ Xen (1 GB)

ในรุ่นใหม่:

  • หลังจากพัฒนามาห้าปี ในที่สุดโปรแกรมจัดการแพ็กเกจ APK เวอร์ชัน 3.0 ก็ได้ถูกปล่อยออกมาแล้ว เวอร์ชัน Alpine Linux เวอร์ชัน 3.23 ใช้ยูทิลิตี้ apk ใหม่ แต่ในขณะนี้ยังคงใช้รูปแบบแพ็กเกจและดัชนีเวอร์ชันที่สองอยู่ (การเปลี่ยนไปใช้เวอร์ชันที่สามมีกำหนดไว้ในเวอร์ชันถัดไป)

    การเปลี่ยนแปลงใน APK 3.0 ได้แก่:

    • รูปแบบแพ็กเก็ตใหม่ที่รองรับอัลกอริธึมการบีบอัด zstd และลายเซ็นดิจิทัลที่อิงตามอัลกอริธึมใหม่ และยังให้ความสามารถในการตรวจสอบข้อมูลในฐานข้อมูลตัวจัดการแพ็กเก็ตโดยใช้ลายเซ็นแพ็กเก็ตเดิมอีกด้วย
    • รองรับการใช้อัลกอริธึมแฮชใหม่ (SHA-256, SHA-512) ในดัชนี
    • ลบการสนับสนุนสำหรับ FTP เวอร์ชันแรกของรูปแบบแพ็กเก็ต และแฮช md5
    • เพิ่มการตรวจสอบเพื่อให้แน่ใจว่าสถาปัตยกรรมของแพ็คเกจที่ติดตั้งตรงกับสถาปัตยกรรมของระบบ
    • เพื่อแยกเอาต์พุตของสคริปต์และยูทิลิตี้ APK เอาต์พุตของสคริปต์จะขึ้นต้นด้วย '*'
    • เพิ่มการรองรับการกำหนดและการใช้ตัวแปรลงในรูปแบบไฟล์การกำหนดค่าที่เก็บข้อมูลแล้ว
    • เพิ่มการสนับสนุนสำหรับการย้ายการตั้งค่าเริ่มต้นไปยังไฟล์กำหนดค่าแยกต่างหาก
    • เพิ่มคำสั่งใหม่: apk mkpkg สำหรับการสร้างแพ็คเกจ apk mkndx สำหรับการสร้างดัชนี apk adbsign สำหรับการจัดการลายเซ็นดิจิทัล และ apk adbdump สำหรับการถ่ายโอนโครงสร้าง
    • เพิ่มคำสั่ง "apk query" เพื่อรับข้อมูลเกี่ยวกับแพ็คเกจจากฐานข้อมูลและดัชนีที่ติดตั้ง โดยผสานรวมความสามารถของคำสั่ง info, list และ search
  • มีการเพิ่มฟีเจอร์เสริมสำหรับการย้ายไฟล์ปฏิบัติการและไลบรารีทั้งหมดจากไดเรกทอรีรากไปยังพาร์ติชัน /usr (/bin, /sbin และ /lib* จะถูกรวมเข้ากับไดเรกทอรีที่เกี่ยวข้องภายใน /usr และเชื่อมโยงกันด้วยสัญลักษณ์) หากต้องการเปิดใช้งานการรวมไฟล์ระหว่างการติดตั้ง ให้ตั้งค่าตัวแปรสภาพแวดล้อม BOOTSTRAP_USR_MERGED ก่อนเรียกใช้ยูทิลิตี้ setup-disk ในระบบที่มีอยู่ สามารถใช้แพ็กเกจ merge-usr สำหรับการรวมไฟล์ได้
  • แพ็คเกจเคอร์เนล Linux แพ็กเกจ "linux-edge" ถูกแทนที่ด้วย "linux-stable" ซึ่งใช้การตั้งค่าเหมือนกับแพ็กเกจ "linux-lts" ทุกประการ แพ็กเกจ linux-stable ใช้เคอร์เนลเวอร์ชันเสถียรทั้งหมด ในขณะที่ linux-lts ใช้เฉพาะเวอร์ชัน LTS เท่านั้น
  • เฟิร์มแวร์สำหรับอะแดปเตอร์ไร้สายของ Intel ที่รองรับโดยไดรเวอร์ iwlwifi ได้ถูกย้ายจากแพ็คเกจ linux-firmware-other ไปยัง linux-firmware-intel แล้ว
  • เพิ่ม LLVM metapackage ที่อ้างอิงถึงการเปิดตัว LLVM เวอร์ชันล่าสุด
  • ชุดกฎ nftrules และ udev ถูกแบ่งออกเป็นแพ็กเกจย่อย ($pkgname-nftrules และ $pkgname-udev) ซึ่งจัดเตรียมกฎไฟร์วอลล์และ udev ไว้ในการผูกเฉพาะแพ็กเกจ เช่นเดียวกัน บริการ systemd ก็ถูกแบ่งออกเป็นแพ็กเกจย่อย $pkgname-systemd (ไม่มีแผนจะย้ายจาก OpenRC ไปยัง systemd ตามค่าเริ่มต้น) ได้มีการเพิ่มเมตาแพ็กเกจ nftables-rulesets เพื่อติดตั้งกฎ nftrules ทั้งหมด
  • เซิร์ฟเวอร์ nginx ถูกสร้างขึ้นด้วยตัวเลือก "--with-compat" เพื่อให้มั่นใจว่าสามารถใช้งานร่วมกับโมดูลที่โหลดแบบไดนามิกจากบุคคลที่สามได้ แพ็กเกจ nginx-mod-dev ได้ถูกเพิ่มเข้ามา ซึ่งประกอบด้วยโค้ด nginx และ build dependencies ที่จำเป็นสำหรับการสร้างโมดูล
  • มีแพ็คเกจที่มีเวอร์ชันใหม่ของสภาพแวดล้อมกราฟิก GNOME 49, KDE Plasma 6.5.3, LXQt 2.3.0, Sway 1.11 ให้บริการ
  • มีการอัปเดตเวอร์ชันของแพ็กเกจ ตัวอย่างเช่น มีการเผยแพร่เคอร์เนลเวอร์ชันใหม่แล้ว Linux 6.18, GCC 15, LLVM 21, busybox 1.37.0, Node.js 24.11, Rust 1.91, Valkey 9.0, OpenZFS 2.4.0-rc4, Crystal 1.18, Docker 29, .NET 10.0, Go 1.25, Kea 3.0, OpenJDK 25, Perl 5.42, PHP 8.5, PostgreSQL 18, Qt 6.10, ffmpeg 8, wlroots 0.19

    ที่มา: opennet.ru
ซื้อโฮสติ้งที่เชื่อถือได้สำหรับไซต์ที่มีการป้องกัน DDoS เซิร์ฟเวอร์ VPS VDS 🔥 ซื้อบริการเว็บโฮสติ้งที่เชื่อถือได้ พร้อมระบบป้องกัน DDoS และเซิร์ฟเวอร์ VPS/VDS | ProHoster