NixOS 22.05 มาพร้อมกับตัวติดตั้งใหม่ GNOME 42 และแพ็คเกจใหม่อีกกว่า 9000 แพ็คเกจ

ตัวติดตั้ง NixOS 22.05

แม้ว่าจะไม่ได้แยกออกจากกันโดยสิ้นเชิง แต่ก็เป็นเรื่องปกติที่จะพบลีนุกซ์ดิสทริบิวชันโดยไม่มีโปรแกรมติดตั้งแบบกราฟิก การเห็นตัวติดตั้งแบบมีคำแนะนำที่ช่วยให้เราติดตั้งระบบปฏิบัติการที่เกือบจะยอมรับได้บนทุกหน้าจอเป็นสิ่งที่ทำให้สิ่งต่างๆ ง่ายขึ้นมาก และเฉพาะในประเภท "เซิร์ฟเวอร์" บางประเภทหรือแบบพิเศษเช่น Arch Linux เท่านั้นที่พวกเขายังไม่ทำ มีช่างติดตั้ง. Arch ถูกทิ้งให้อยู่ตามลำพังมากขึ้นในเรื่องนี้เช่นในสัปดาห์นี้ มาแล้ว NixOS 22.05 และนั่นก็เป็นหนึ่งในนวัตกรรมของมัน

แม้ว่าจะมีความแปลกใหม่มากมายที่เราสามารถพูดถึงได้ แต่สิ่งนี้มีความโดดเด่นที่สุด ดังนั้นคุณจึงต้องให้ความสนใจมากขึ้น โปรแกรมติดตั้งที่พวกเขาเลือกได้รับ Calamaresซึ่งโดยส่วนตัวแล้วชอบมากที่สุด มันทำให้สิ่งต่าง ๆ ง่ายขึ้นมาก รวมถึงการติดตั้งระบบปฏิบัติการบนแฟลชไดรฟ์ ควรจะง่ายอย่างนี้ไม่เกี่ยวกับคนอื่นถาม Canonical และความแพร่หลายของมันดูเหมือนว่า วันจะถูกนับ แต่จงยึดมั่น

NixOS 22.05 ไฮไลท์

  • ตอนนี้เบราว์เซอร์ firefox บน x86_64-linux ใช้ประโยชน์จากการเพิ่มประสิทธิภาพตามโปรไฟล์ ส่งผลให้ประสบการณ์การท่องเว็บที่ตอบสนองดีขึ้นมาก
  • เพิ่ม security.acme.defaults เพื่อลดความซับซ้อนในการกำหนดค่าใบรับรองจำนวนมากในคราวเดียว นอกจากนี้ยังเปิดตัวเลือกเพื่อใช้การตรวจสอบ DNS-01 เมื่อใช้ enableACME บนโฮสต์เสมือนของเว็บเซิร์ฟเวอร์ (เช่น services.nginx.virtualHosts.*.enableACME)
  • GNOME ได้รับการอัปเดตเป็นเวอร์ชัน 42 แล้ว
  • ตอนนี้ stdenv.mkDerivation รองรับพารามิเตอร์ finalAttrs: ที่มีอาร์กิวเมนต์สุดท้ายสำหรับ mkDerivation รวมถึงการแทนที่ด้วย ตอนนี้ drv.overrideAttrs รองรับ FinalAttrs สองตัว: PreviousAttrs: พารามิเตอร์ สิ่งนี้ทำให้คุณสามารถแทนที่คอนเทนเนอร์ในลักษณะที่สอดคล้องกัน โดยให้ทางเลือกแทนไวยากรณ์ rec {} นอกจากนี้ ตอนนี้ passthru สามารถอ้างอิง finalAttrs.finalPackage ที่มีแพ็กเกจสุดท้าย ซึ่งรวมถึงแอตทริบิวต์ต่างๆ เช่น พาธเอาต์พุตและ overrideAttrs
  • การรวมภาษาใหม่สามารถทำให้ง่ายขึ้นได้โดยการแทนที่แพ็คเกจ "ต้นแบบ" ที่มีตรรกะเฉพาะภาษา ซึ่งช่วยลดความจำเป็นในการแทนที่เลเยอร์เพิ่มเติมสำหรับอาร์กิวเมนต์ "ตัวสร้างทั่วไป" ซึ่งจะช่วยขจัดปัญหาการใช้งานและแหล่งที่มาของจุดบกพร่อง
  • ตอนนี้ PHP 8.1 พร้อมใช้งานจากที่เก็บอย่างเป็นทางการแล้ว
  • Mattermost ได้รับการอัปเดตเป็นการสนับสนุนที่ขยายเวลาเวอร์ชัน 6.3 เนื่องจากการสนับสนุนเสริมที่ขยายเวลาก่อนหน้านี้เวอร์ชัน 5.37 กำลังจะสิ้นสุดอายุการใช้งาน การย้ายถิ่นอาจใช้เวลาสักครู่ สำหรับข้อมูลเพิ่มเติม พวกเขาขอดูบันทึกการเปลี่ยนแปลงและหมายเหตุสำคัญของการอัปเดต
  • บริการ systemd สามารถตั้งค่า systemd.services ได้แล้ว .reloadTriggers แทน reloadIfChanged สำหรับความแตกต่างที่ละเอียดยิ่งขึ้นระหว่างการโหลดซ้ำและการรีสตาร์ท
  • Systemd ได้รับการอัพเดตเป็นเวอร์ชัน 250
  • Pulseaudio ได้รับการอัปเดตเป็นเวอร์ชัน 15.0 และตอนนี้ยังรองรับตัวแปลงสัญญาณเสียง Bluetooth เพิ่มเติม เช่น aptX หรือ LDAC พร้อมรองรับการสลับตัวแปลงสัญญาณใน pavucontrol คุณลักษณะนี้ถูกปิดใช้งานโดยค่าเริ่มต้น แต่สามารถเปิดใช้งานได้โดยใช้ hardware.pulseaudio.package = pkgs.pulseaudioFull; โมดูลของบริษัทอื่นที่มีอยู่ซึ่งมีฟังก์ชันการทำงานที่คล้ายคลึงกัน เช่น pulseaudio-modules-bt หรือ pulseaudio-hsphfpd เลิกใช้แล้วและถูกนำออกไปแล้ว
  • PostgreSQL เป็นค่าเริ่มต้นที่เวอร์ชัน 14 แล้ว
  • postgresqlTestHook ใหม่จะรันเซิร์ฟเวอร์ PostgreSQL ระหว่างการทดสอบแพ็คเกจ
  • kops มีค่าเริ่มต้นเป็นเวอร์ชัน 1.22.4 ซึ่งจะเปิดใช้งาน Instance Metadata Service เวอร์ชัน 2 และต้องใช้โทเค็นในคลัสเตอร์ใหม่ที่ใช้งาน Kubernetes 1.22 การทำเช่นนี้จะเพิ่มความปลอดภัยตามค่าเริ่มต้น แต่อาจทำให้ภาระงานบางประเภทเสียหายได้ ดูบันทึกประจำรุ่นสำหรับรายละเอียดเพิ่มเติม
  • ผู้สร้างโมดูลสามารถใช้ mkRenamedOptionModuleWith เพื่อทำให้รอบการเลิกใช้งานเป็นอัตโนมัติโดยไม่รบกวนผู้สร้างโมดูลนอกทรีและผู้ใช้
  • เวอร์ชัน GHC เริ่มต้นได้รับการอัพเดตจาก 8.10.7 เป็น 9.0.2 pkgs.haskellPackages และ pkgs.ghc จะใช้เวอร์ชันนี้เป็นค่าเริ่มต้น
  • ตอนนี้ซีดีการติดตั้ง GNOME และพลาสม่าใช้ส่วนขยาย pkgs.calamares และ pkgs.calamares-nixos เพื่อให้ผู้ใช้ติดตั้งและกำหนดค่า NixOS ได้อย่างง่ายดายด้วยอินเทอร์เฟซแบบกราฟิก

Nix OS วางจำหน่ายแล้วและสามารถดาวน์โหลดได้จากปุ่มต่อไปนี้:

ดาวน์โหลด NixOS 22.05


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

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

*

*

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