GNU Guix 1.0.0 เปิดตัวแล้ว

เมื่อวันที่ 2 พฤษภาคม 2019 หลังจากพัฒนามาเป็นเวลา 7 ปี โปรแกรมเมอร์จาก Free Software Foundation (FSF) ได้เปิดตัว GNU Guix เวอร์ชัน 1.0.0. ตลอด 7 ปีที่ผ่านมา มีการยอมรับการคอมมิตมากกว่า 40 ครั้งจากคน 000 คน และมีการเผยแพร่ 260 ครั้ง

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

Guix เป็นตัวจัดการแพ็คเกจและการกระจายระบบปฏิบัติการที่ใช้ตัวจัดการแพ็คเกจ ระบบปฏิบัติการเริ่มต้นได้จากไฟล์คำอธิบายระบบปฏิบัติการที่ใช้ภาษา Scheme GNU Shepherd ซึ่งเป็นการพัฒนาของเราเองนั้นถูกใช้เป็นระบบการเริ่มต้น เคอร์เนลคือ Linux-libre

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

ปัจจุบันตัวเลือกการติดตั้งคือ เดสก์ท็อป รวมถึง X11, GDM, Gnome, NetworkManager ตามค่าเริ่มต้น คุณสามารถสลับไปใช้ Wayland และ Mate, Xfce4, LXDE, เดสก์ท็อป Enlightenment และโปรแกรมจัดการหน้าต่าง X11 ต่างๆ ก็มีให้ใช้งานเช่นกัน KDE ไม่สามารถใช้งานได้ในขณะนี้ (ดู ข้อ จำกัด).

การกระจายในปัจจุบันรวมถึง 9712 แพ็คเกจซึ่งเป็นไปตามข้อกำหนด FSF สำหรับซอฟต์แวร์ฟรี และเผยแพร่ภายใต้ใบอนุญาต GPL ฟรี Nginx, php7, postgresql, mariadb, icecat, ungoogled-chromium, libreoffice, tor, blender, openshot, audacity และอื่นๆ มีให้บริการ เตรียมพร้อม แปลคู่มือเป็นภาษารัสเซีย

ที่มา: linux.org.ru

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