FreeBSD 14.0 เวอร์ชันเสถียรมาถึงแล้ว และนี่คือฟีเจอร์ใหม่

FreeBSD

FreeBSD เป็นระบบปฏิบัติการโอเพ่นซอร์ส

ในที่สุด. FreeBSD 14.0 เวอร์ชันใหม่ซึ่งมาถึงหลังจากความล่าช้าเล็กน้อยและเพียงสองปีครึ่งนับตั้งแต่การเปิดตัว FreeBSD 13.0

FreeBSD 14 เป็นซีรีย์สุดท้ายของโปรเจ็กต์นี้ที่จะรองรับระบบ 32 บิต ดังนั้นเวอร์ชันถัดไปของระบบซึ่งจะเป็น "FreeBSD 15" จะไม่สามารถใช้งานร่วมกับแพลตฟอร์มฮาร์ดแวร์ 32 บิตได้อีกต่อไป

ก่อนจะไปต่อกันที่ไฮไลท์ ของรุ่นใหม่นี้ สิ่งสำคัญคือต้องพูดถึงว่า FreeBSD version manager ได้โพสต์คำเตือนเกี่ยวกับปัญหาที่อาจเกิดขึ้นในการอัปเดตจากสาขาก่อนหน้า นอกจากนี้ อาจมีปัญหากับการประมวลผลการเปลี่ยนแปลงใน master.passwd: เนื่องจากใน FreeBSD 14.0 เชลล์คำสั่ง csh ถูกแทนที่ด้วย sh การแยกวิเคราะห์การเปลี่ยนแปลงใน /etc/ จะแจ้งให้คุณแทนที่บรรทัดผู้ใช้รูทใน /etc/master.passwd มีการกล่าวถึงว่าการเปลี่ยนแปลงนี้ควรถูกปฏิเสธ ไม่เช่นนั้นจะมีการแทรกบรรทัดที่มีรหัสผ่านว่าง

คุณสมบัติใหม่ที่สำคัญใน FreeBSD 14

หลังจากได้รับคำเตือนเกี่ยวกับปัญหาการอัปเดตที่อาจเกิดขึ้นจากสาขาก่อนหน้าแล้ว ถึงเวลาเริ่มต้นด้วยคุณสมบัติใหม่ที่นำเสนอใน FreeBSD 14 และหนึ่งในนั้นดังที่ได้กล่าวไว้ในคำเตือนข้างต้น เชลล์เริ่มต้นสำหรับผู้ใช้รูทคือ "sh" ซึ่งมีฟังก์ชันใหม่จำนวนหนึ่งที่ออกแบบมาสำหรับการใช้งานเชิงโต้ตอบ

การเปลี่ยนแปลงอีกอย่างที่โดดเด่นคือ pสำหรับอุปกรณ์ NVME ซึ่งมีไดรเวอร์ "nda" มันถูกเปิดใช้งานตามค่าเริ่มต้นในทุกแพลตฟอร์ม หากต้องการส่งคืนไดรเวอร์ nvd ตัวเก่า การตั้งค่า “hw.nvme.use_nvd=1” มีอยู่ใน loader.conf

นอกจากนี้ การเปลี่ยนแปลงที่สำคัญใน FreeBSD 14 คือการเปลี่ยนแปลงตัวแทนจัดส่งจดหมายเริ่มต้นใหม่คือ dma (DragonFly Mail Agent) แทน sendmail การเปลี่ยนแปลงนี้ช่วยปรับปรุงการกำหนดค่า MTA ผ่าน mailer.conf ทำให้ผู้ใช้ได้รับประสบการณ์การจัดการอีเมลที่ทันสมัยและมีประสิทธิภาพมากขึ้น

นอกจากนี้ยังมีการเน้นย้ำว่า เพิ่มยูทิลิตี้ "fwget" ใหม่ที่ระบุฮาร์ดแวร์ที่คุณต้องการ เฟิร์มแวร์และติดตั้งแพ็คเกจเฟิร์มแวร์ที่เหมาะสม ปัจจุบันรองรับเฉพาะอุปกรณ์ PCI และเฟิร์มแวร์สำหรับ Intel และ AMD GPU

KTLS เพิ่มการรองรับการเร่งด้วยฮาร์ดแวร์ TLS 1.3 ทางด้านรับ. รับประกันการเร่งความเร็วด้วยการย้ายการดำเนินการบางอย่างที่เกี่ยวข้องกับการประมวลผลแพ็กเก็ตที่เข้ารหัสไปยังฝั่งการ์ดเครือข่าย

Jail ได้รับการส่งเสริมด้วยการเปิดตัวคำสั่ง .include อนุญาตให้รวมไฟล์เพิ่มเติมที่สามารถปกปิดเส้นทางได้เมื่อโหลดการกำหนดค่า พารามิเตอร์ sysctl security.bsd.see_jail_proc ได้รับการขยาย ด้วยความช่วยเหลือซึ่งทำให้ผู้ใช้ที่ไม่ได้รับอนุญาตในสภาพแวดล้อม Jail ที่แยกต่างหากสามารถถูกห้ามไม่ให้บังคับให้ยุติ การเปลี่ยนลำดับความสำคัญ และกระบวนการดีบักได้

บน UFS สำหรับการกำหนดค่าที่เปิดใช้งานการบันทึก จะอนุญาตให้ตรวจสอบพื้นหลังของระบบไฟล์โดยใช้สแน็ปช็อต UFS มีการเพิ่มการตรวจสอบแฮชเพิ่มเติมใน superblocks, แมปกลุ่มไซลินเดอร์ และ inodes เพื่อตรวจจับความเสียหาย

เพิ่มไฟล์ ตัวเลือกการกำหนดค่าเคอร์เนล FIRECRACKER เพื่ออนุญาตให้ FreeBSD ทำงานบนระบบการจำลองเสมือนของ Firecrackerออกแบบมาเพื่อใช้งานเครื่องเสมือนโดยมีค่าใช้จ่ายน้อยที่สุด เวลาบูตของเคอร์เนล FreeBSD 14 ที่ใช้ Firecracker เพิ่มขึ้นเป็น 25 มิลลิวินาที ทำให้คุณสามารถบูตสภาพแวดล้อม FreeBSD ได้ตามต้องการเพื่อปรับใช้โครงสร้างพื้นฐานการประมวลผลแบบไร้เซิร์ฟเวอร์

จากการเปลี่ยนแปลงอื่น ๆ สิ่งที่โดดเด่นจาก FreeBSD 14.0:

  • เพิ่มระบบไฟล์ tarfs ซึ่งสามารถใช้ได้กับไฟล์ tar ที่บีบอัดแบบ zstd
  • เพิ่มยูทิลิตี้ base64 ใหม่เพื่อเข้ารหัสและถอดรหัสข้อมูล base64
  • OpenSSH ได้รับการอัพเดตเป็นเวอร์ชัน 9.5p1
  • สคริปต์ rc.d อนุญาตให้ใช้เมธอด state แม้ว่าชื่อโปรแกรม (procname) และไฟล์ PID จะไม่ได้ถูกกำหนดไว้ในสคริปต์ก็ตาม
  • ปรับปรุงการรองรับสถาปัตยกรรมการเร่งความเร็วด้วยฮาร์ดแวร์เครือข่าย NXP DPAA2 (Data Path Acceleration Architecture Gen2)
  • เพิ่มไดรเวอร์ igc สำหรับคอนโทรลเลอร์ Intel I225 Ethernet ซึ่งรองรับความเร็ว 2,5Gbps
  • ไฮเปอร์ไวเซอร์ bhyve รองรับการส่งผ่าน TPM และ GPU แล้ว
  • FreeBSD รองรับได้ถึง 1024 คอร์บนแพลตฟอร์ม amd64 และ arm64
    ZFS ได้รับการอัพเดตเป็น OpenZFS เวอร์ชัน 2.2 ซึ่งมีการปรับปรุงประสิทธิภาพที่สำคัญ
  • ขณะนี้ สามารถตรวจสอบระบบไฟล์พื้นหลังบนระบบไฟล์ UFS ที่ทำงานด้วยซอฟต์อัพเดตที่ลงทะเบียนไว้ได้แล้ว
  • ขณะนี้อิมเมจ ZFS รุ่นทดลองพร้อมใช้งานแล้วสำหรับ AWS และ Azure
  • กลไกการควบคุมความแออัดเริ่มต้นสำหรับ TCP ขณะนี้คือ CUBIC
  • เปิดใช้งานการสร้างไฟล์ปฏิบัติการสำหรับสถาปัตยกรรม 64 บิตในโหมด PIE (Position Independent Executable)
  • ความสามารถในการส่งต่อการเข้าถึง TPM (โมดูลแพลตฟอร์มที่เชื่อถือได้) และ GPU (ในสภาพแวดล้อมเสมือนสำหรับชิป AMD และ Intel) ได้รับการเพิ่มไปยังไฮเปอร์ไวเซอร์ Bhyve
  • จำนวนคอร์ CPU ที่รองรับ (พารามิเตอร์ MAXCPU) บนระบบที่ใช้สถาปัตยกรรม amd64 และ arm64 เพิ่มขึ้นจาก 256 เป็น 1024

ในที่สุดถ้าคุณเป็น สนใจที่จะทราบข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้คุณสามารถตรวจสอบรายละเอียดได้ในไฟล์ ลิงค์ต่อไปนี้

ดาวน์โหลดและรับ FreeBSD 14.0

สำหรับผู้ที่สนใจขอรับเวอร์ชันใหม่ คุณควรทราบว่าคุณสามารถขอรับอิมเมจการติดตั้งสำหรับสถาปัตยกรรมต่างๆ ได้ จากเว็บไซต์อย่างเป็นทางการมันอยู่ในกระจกของคุณ


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา