ไม่กี่วันที่ผ่านมา Huawei เปิดตัว ผ่านโฆษณา ความสมบูรณ์ของโครงสร้างพื้นฐานสำหรับ การพัฒนาการกระจาย Linux ใหม่ที่เรียกว่า "OpenEuler"ซึ่งจะได้รับการพัฒนาโดยการมีส่วนร่วมของชุมชน
สำหรับผู้ที่ไม่คุ้นเคยกับการทำงานของ Huawei บน Linux คุณควรทราบว่า lบริษัท จีนพัฒนาการจัดจำหน่าย ลินุกซ์เรียกว่า "EulerOS" ซึ่งขึ้นอยู่กับ CentOS และเป็น มีไว้สำหรับใช้ในเชิงพาณิชย์ สำหรับการใช้งานทางธุรกิจ openEuler เป็น "EulerOS" เวอร์ชันฟรี และในการประกาศของ Huawei ได้ประกาศเปิดตัว "openEuler 1.0" เวอร์ชันแรกซึ่งได้รับการเผยแพร่บนเว็บไซต์ของโครงการแล้ว
สิ่งสำคัญคือต้องพูดถึงเรื่องนั้น จนถึงขณะนี้การกระจายเท่านั้น มีให้สำหรับระบบที่ใช้ในสถาปัตยกรรม Aarch64 (ARM64)
เกี่ยวกับ openEuler
โอเพ่นออยเลอร์ ขึ้นอยู่กับผลการวิจัยของการจัดจำหน่ายเชิงพาณิชย์ของ EulerOSซึ่งเป็นสาขาหนึ่งของแพ็กเกจ CentOS พื้นฐานและ ได้รับการปรับให้เหมาะสมที่สุดสำหรับการใช้งานเซิร์ฟเวอร์ ด้วยโปรเซสเซอร์ ARM64
วิธีการรักษาความปลอดภัย ใช้ในการกระจาย EulerOS พวกเขาได้รับการรับรอง โดยกระทรวงความมั่นคงสาธารณะของสาธารณรัฐประชาชนจีนและยังได้รับการยอมรับว่าเป็นไปตามข้อกำหนดของ CC EAL4 + (เยอรมนี), NIST CAVP (สหรัฐฯ) และ CC EAL2 + (สหรัฐฯ)
EulerOS เป็นหนึ่งในระบบปฏิบัติการห้าระบบ (EulerOS, macOS, Solaris, HP-UX และ IBM AIX) และระบบกระจาย Linux เพียงระบบเดียวที่รับรองโดยคณะกรรมการ Opengroup เพื่อให้สอดคล้องกับมาตรฐาน UNIX 03
ในการประกาศความหลุดพ้น จาก openEuler ทีม openEuler เขียน:
“ เรารู้สึกตื่นเต้นมากในขณะนี้ เป็นเรื่องยากที่จะจินตนาการว่าเราจะจัดการร้านค้ารหัสหลายพันแห่ง และเพื่อให้แน่ใจว่าสามารถรวบรวมและอนุมัติได้เราขอขอบคุณทุกคนที่มีส่วนร่วมในการสนับสนุน«
ได้อย่างรวดเร็วก่อน ความแตกต่างระหว่าง openEuler และ CentOS นั้นค่อนข้างมีนัยสำคัญ และไม่ จำกัด เฉพาะการรีแบรนด์
เช่น openEuler มีเคอร์เนล Linux ที่แก้ไขแล้ว 4.19, systemd 243, bash 5.0 และเดสก์ท็อปที่ใช้ GNOME 3.30
พร้อมกับที่ มีการเพิ่มประสิทธิภาพเฉพาะ ARM64 จำนวนมาก ซึ่งบางส่วนได้ถูกส่งต่อไปยังฐานรหัสหลักของเคอร์เนล Linux, GCC, OpenJDK และ Docker แล้ว
ในลักษณะของชุดจำหน่ายนั้นมีความแตกต่างกันไป ระบบเพิ่มประสิทธิภาพอัตโนมัติ ของการกำหนดค่า เอ-ทูน โดยใช้วิธีการเรียนรู้ของเครื่องเพื่อปรับพารามิเตอร์ของระบบ
A-Tune คืออะไร ซอฟต์แวร์ระบบพื้นฐานที่สามารถปรับให้เหมาะสมโดยอัตโนมัติ โดยใช้เทคโนโลยีปัญญาประดิษฐ์
นอกจากนี้ยังมี ชุดเครื่องมือที่เรียบง่ายของคุณเองในการจัดการ ภาชนะหุ้มฉนวน iSulad นี้คือ รันไทม์ lcr (รันไทม์คอนเทนเนอร์น้ำหนักเบาสอดคล้องกับ OCI) ขึ้นอยู่กับบริการ gRPC เมื่อเทียบกับ runc แล้ว iSulad เขียนด้วย C แต่อินเทอร์เฟซทั้งหมดเป็นไปตาม OCI
ในประกาศอย่างเป็นทางการระบุว่า ระบบเหล่านี้สร้างขึ้นบน Huawei Cloud ผ่านสคริปต์อัตโนมัติ
แม้ว่าโครงการจะอยู่ในช่วงเริ่มต้นของการพัฒนา (งานเปิดตัวดำเนินการเมื่อวันที่ 17 กันยายน 2019) ตาม Gitee แต่ก็มีนักพัฒนามากกว่า 50 คน
ดาวน์โหลดและทดสอบ openEuler
สำหรับผู้ที่สนใจลองใช้ Linux distro นี้คุณสามารถไปที่เว็บไซต์อย่างเป็นทางการของโครงการซึ่งในส่วนดาวน์โหลดคุณจะสามารถรับระบบที่มีอิมเมจ ISO 3,2 GB
ที่เก็บมีแพ็กเกจที่คอมไพล์แล้วประมาณ 1000 แพ็กเกจ สำหรับสถาปัตยกรรม ARM64 และ x86_64
รหัสแหล่งที่มา ของส่วนประกอบที่เกี่ยวข้องกับแพ็คเกจการแจกจ่าย มีให้บริการในบริการ Gitee นอกจากนี้ยังมีแบบอักษรแพ็กเกจ ผ่าน Gitee (ทางเลือกของจีนสำหรับ GitHub)
ที่นี่ เราสามารถค้นหาสองที่เก็บแยกกันหนึ่งสำหรับซอร์สโค้ดและอีกอันเป็นซอร์สของแพ็กเกจเพื่อจัดเก็บแพ็กเกจซอฟต์แวร์ที่ช่วยสร้างระบบปฏิบัติการ
สุดท้ายนี้เป็นสิ่งสำคัญที่จะต้องระบุว่าขณะนี้เอกสารมีเฉพาะในภาษาจีนเท่านั้น แต่มีการกล่าวถึงว่ามีการใช้งานเพื่อเสนอเป็นภาษาอังกฤษอยู่แล้ว
การใช้งานจริงสำหรับผู้ใช้ Huawei Mate 10 Pro จะใช้ระบบ Dell Linux นี้อย่างไร