ตัวจัดการการแจกจ่าย Linux และแพ็คเกจ Guix 1.2 ได้รับการเผยแพร่แล้ว

ได้เปิดตัวแล้ว ตัวจัดการแพ็คเกจ GNU Guix 1.2 และชุดแจกจ่าย GNU / Linux ที่สร้างขึ้นบนฐานนี้ 

ชุดจำหน่าย สามารถติดตั้งเป็นระบบปฏิบัติการแบบสแตนด์อโลน ในระบบเวอร์ชวลไลเซชันในคอนเทนเนอร์และฮาร์ดแวร์ทั่วไปและสามารถทำงานบนการกระจาย GNU / Linux ที่ติดตั้งไว้แล้วซึ่งทำหน้าที่เป็นแพลตฟอร์มสำหรับใช้งานแอปพลิเคชัน

ผู้ใช้มีฟังก์ชั่น เช่นการบัญชีแบบพึ่งพา ทำงานโดยไม่ต้องรูทย้อนกลับไปยังเวอร์ชันก่อนหน้า ในกรณีที่มีปัญหาการจัดการการกำหนดค่า การโคลนสภาพแวดล้อม (การสร้างสำเนาของสภาพแวดล้อมซอฟต์แวร์บนคอมพิวเตอร์เครื่องอื่น ๆ ) ฯลฯ

เป็นมูลค่าการกล่าวขวัญว่า ตัวจัดการแพ็คเกจ GNU Guix ขึ้นอยู่กับ การดำเนินงานของโครงการ ไม่มีอะไร และนอกเหนือจากฟังก์ชันทั่วไป การจัดการแพคเกจรองรับคุณสมบัติต่างๆเช่นการอัปเดตธุรกรรมความสามารถในการย้อนกลับการอัปเดตทำงานโดยไม่ได้รับสิทธิ์ผู้ใช้ขั้นสูงรองรับโปรไฟล์ที่เชื่อมโยงกับผู้ใช้แต่ละรายความสามารถในการติดตั้งโปรแกรมหลายเวอร์ชันพร้อมกันตัวเก็บขยะ (การระบุและลบ แพ็คเกจเวอร์ชันที่ไม่ได้ใช้) 

เพื่อกำหนดสคริปต์บิลด์แอ็พพลิเคชัน และกฎบรรจุภัณฑ์ เสนอให้ใช้ภาษาระดับสูงเฉพาะโดเมน ส่วนประกอบ Guile Scheme API ซึ่งอนุญาตให้ดำเนินการจัดการแพคเกจทั้งหมดในภาษาการเขียนโปรแกรมเชิงฟังก์ชัน

ข่าวหลักของ Guix 1.2

ในเวอร์ชันใหม่นี้ สำหรับผู้จัดการแพ็กเกจความสามารถในการพิสูจน์ตัวตนที่เก็บแพ็กเกจถูกนำไปใช้ "Guix pull" และคำสั่งที่คล้ายกันตอนนี้รหัสพิสูจน์ตัวตนแบบเข้ารหัสที่ดึงมาจากที่เก็บป้องกันไม่ให้คอมมิตที่ไม่ได้รับอนุญาตถูกดึงออกจากที่เก็บ

นอกจากนี้s เพิ่มคำสั่ง "Guix git authenticate" ซึ่ง pอนุญาตให้ใช้กลไกการพิสูจน์ตัวตน เสนอสำหรับที่เก็บ git โดยพลการ

คำสั่ง "Guix pull" และ "กำหนดค่าระบบ guix ใหม่" เพื่อตรวจจับและบล็อกการย้อนกลับของระบบ เป็นเวอร์ชันเก่าเพื่อป้องกันไม่ให้โปรแกรมเปลี่ยนกลับไปเป็นเวอร์ชันที่มีช่องโหว่เพื่อใช้ประโยชน์จากช่องโหว่ที่แก้ไขในเวอร์ชันปัจจุบัน

เพิ่มบริการอัปเดตอัตโนมัติ ซึ่งเรียกใช้ "guix pull" และ "guix system reconfigure" เป็นระยะเพื่อให้ระบบทันสมัยตลอดจน รองรับแฮช crypto SHA-3 และ BLAKE2 ไปยังกระบวนการคอมไพล์และ API

ปรับปรุงการใช้งานโปรแกรมติดตั้งแบบกราฟิก และสคริปต์เพื่อติดตั้ง Guix ในสภาพแวดล้อมของการแจกแจงอื่น ๆ

นอกจากนี้เรายังสามารถค้นหาโหมดการเพจใหม่ในการค้นหา guix การค้นหาระบบ guix และคำสั่งที่คล้ายกัน

นอกเหนือจากนั้น ทำงานเพื่อลดเวลาในการรวบรวม และการใช้ทรัพยากรเมื่อดำเนินการคำสั่ง« guix pull »โดยใช้ประโยชน์จากคอมไพเลอร์ใหม่ที่แนะนำใน Guile 3.0.4 และ เพิ่มบริการ hurd-vm ด้วยระบบ Guix GNU / Hurd cross-compilation ที่ทำงานเป็นเครื่องเสมือนบน GNU / Linux

ถูกเพิ่มเข้ามา ตัวเลือกการเปลี่ยนแปลงแพ็คเกจใหม่สามแบบ "–With-debug-info", "–with-c-toolchain" และ "–without-testing"

คำสั่ง "Guix pack -RR" เพิ่มการรองรับเอ็นจิ้น "fakechroot" เพื่อสร้างแพ็คเกจที่ย้ายตำแหน่งได้ ที่สามารถทำงานในสภาพแวดล้อมที่ไม่มี Guix

เพิ่มโมดูล "gnu image" และคำสั่ง "guix system disk-image –image-type = TYPE" เพื่อทำงานกับอิมเมจระบบบน ISO-9660, qcow2 ที่มีพาร์ติชัน ext4, ext2 พร้อมตัวเลือก Hurd เป็นต้น

นอกจากนี้ยังมีการกล่าวถึงว่า เพิ่มบริการระบบใหม่ lxqt, udev-rules, hostapd, zram, autossh, webssh, ganeti, gmnisrv, guix-build-Coordinator, guix-build-Coordinator-agent, guix-build-Coordinator-que-builds, hurd-console, hurd-getty, อุปสรรค -vm, rshiny

ตลอดจนโปรแกรมเวอร์ชันอัปเดตใน 3652 แพ็คเกจเพิ่มแพ็คเกจใหม่ปี 1999. รวมถึงเวอร์ชันอัปเดตของ GNOME 3.34.2, MATE 1.24.1, การตรัสรู้ 0.24.2, xfce 4.14.2, xorg-server 1.20.8, bash 5.0.16, gcc 10.2.0, gimp 2.10.22, glibc 2.31 ไปที่ 1.14.10 , inkscape 1.0.1, libreoffice 6.4.6.2, linux-libre 5.9.3, openjdk 14.0, python 3.8.2, สนิม 1.46.0

การเปลี่ยนแปลงอื่น ๆ ที่กล่าวถึง:

  • ชุดไบนารีขั้นต่ำสำหรับสถาปัตยกรรม x86_64 และ i686 ลดลงเหลือ 60MB
  • เพิ่มการรองรับ FS NTFS ในโปรแกรมติดตั้งแบบกราฟิก
  • งานได้เริ่มต้นขึ้นจากการนำการสนับสนุน GNU / Hurd ดั้งเดิมมาใช้

ดาวน์โหลด Guix 1.2

สุดท้ายสำหรับผู้ที่สนใจทดสอบตัวจัดการแพ็คเกจหรือการจัดจำหน่าย คุณสามารถตรวจสอบรายละเอียด การติดตั้งและ / หรือค้นหาภาพสำหรับดาวน์โหลด ในลิงค์ต่อไปนี้.

ภาพสำหรับการติดตั้งใน USB Flash (489 MB) และการใช้งานในระบบเวอร์ชวลไลเซชัน (479 MB) รองรับการทำงานบนสถาปัตยกรรม i686, x86_64, armv7 และ aarch64


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

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

*

*

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