Ubuntu Core 20 ซึ่งเป็น distro สำหรับอุปกรณ์ IoT ของ Canonical ได้เปิดตัวแล้ว

Canonical เพิ่งเปิดตัว Ubuntu Core 20การจัดจำหน่าย Ubuntu ขนาดกะทัดรัดที่ออกแบบมาเพื่อใช้ในอุปกรณ์ Internet of Things (IoT) ตู้คอนเทนเนอร์อุปกรณ์อุตสาหกรรมและผู้บริโภค

สำหรับผู้ที่ไม่คุ้นเคยกับ Ubuntu Core คุณควรทราบ การกระจายนี้ทำหน้าที่เป็นพื้นฐานสำหรับการเปิดตัวส่วนประกอบและแอพพลิเคชั่นเพิ่มเติมซึ่งได้รับการออกแบบเป็นปลั๊กอินแบบสแตนด์อโลน ในรูปแบบ snap

ส่วนประกอบของ Ubuntu Core รวมถึงระบบฐานเคอร์เนลลินุกซ์และปลั๊กอินระบบด้วย จัดจำหน่ายในรูปแบบ snap และได้รับการจัดการโดยชุดเครื่องมือ snapd ซึ่งเทคโนโลยี Snappy ช่วยให้สร้างภาพรวมของระบบโดยไม่ต้องแบ่งออกเป็นแพ็คเกจแยกต่างหาก

เกี่ยวกับ Ubuntu Core

ใน Ubuntu Core แทนการอัปเดตแบบเพิ่มหน่วย ในระดับของแพ็กเกจ deb แต่ละรายการ Ubuntu Core ใช้กลไกการอัปเดตอะตอม สำหรับแพ็คเกจสแน็ปอินและระบบฐาน คล้ายกับ Atomic, Chrome OS, Endless, CoreOS และ Fedora Silverblue

เมื่ออัปเดตสภาพแวดล้อมพื้นฐานและสแน็ปคุณสามารถย้อนกลับไปเป็นเวอร์ชันก่อนหน้าได้ในกรณีที่พบปัญหาหลังการอัปเดต ปัจจุบันมีแพ็คเกจสแน็ปมากกว่า 6000 รายการในแค็ตตาล็อก SnapCraft

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

ส่วนประกอบจัดส่งในรูปแบบสแน็ป แยกโดยใช้ AppArmor และ Seccompสร้างบรรทัดเพิ่มเติมเพื่อป้องกันระบบในกรณีที่แต่ละแอปพลิเคชันถูกบุกรุก

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

ระบบไฟล์พื้นฐานถูกเมาต์แบบอ่านอย่างเดียว การอัปเดตจะออกเป็นประจำโดยจัดส่งในโหมด OTA (over-the-air) และซิงค์กับ Ubuntu 20.04

เพื่อลดปริมาณการใช้งานการอัปเดตจะถูกส่งในรูปแบบบีบอัดและรวมเฉพาะการเปลี่ยนแปลงที่เกี่ยวข้องกับการอัปเดตก่อนหน้านี้ (การอัปเดตเดลต้า) การติดตั้งการอัปเดตอัตโนมัติช่วยแก้ปัญหาการบำรุงรักษาความปลอดภัยของระบบเมื่อใช้กับอุปกรณ์ฝังตัว

ด้วยการแยกระบบฐานออกจากแอปพลิเคชันอย่างมีเหตุผลนักพัฒนา Ubuntu จะทำให้โค้ดของ Ubuntu Core เป็นข้อมูลล่าสุดอยู่เสมอและนักพัฒนาจะดูแลความเกี่ยวข้องของแอปพลิเคชันเพิ่มเติม

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

ข่าวหลักของ Ubuntu Core 20

ในเวอร์ชันที่เปิดตัวใหม่นี้ หนึ่งในสิ่งใหม่ ๆ ที่สำคัญ สิ่งที่โดดเด่นก็คือ มีการใช้การสนับสนุนอย่างเป็นทางการ สำหรับจานต่างๆ Raspberry Pi ใช้ชิป ARM 32 บิตและ 64 บิต

นอกจากนี้ เพิ่มความสามารถในการใช้การเข้ารหัสดิสก์แบบเต็ม ด้วยการรวม TPM (Trusted Platform Module) ขณะนี้การเข้ารหัสมีให้บริการสำหรับระบบ x86 เท่านั้น (สำหรับ ARM จะปรากฏในภายหลัง)

และยังโดดเด่นอีกด้วย เพิ่มโหมดการกู้คืนและการติดตั้งใหม่ ไปยังระบบ (การเริ่มต้นอุปกรณ์โดยใช้เวอร์ชันที่เลือก)

จากการเปลี่ยนแปลงอื่น ๆ ที่โดดเด่นกว่ารุ่นใหม่:

  • มีเมนูบูตเพื่อเลือกตัวเลือกการบูตและไปที่โหมดการกู้คืน เมนูจะปรากฏขึ้นโดยกดปุ่ม« 1 »ค้างไว้ในขั้นตอนการโหลดครั้งแรก
  • เพิ่มการสนับสนุนเบื้องต้นสำหรับ Metal-as-a-Service (MAAS) Toolkit เพื่อใช้งานการกำหนดค่าในระบบต่างๆได้อย่างรวดเร็ว
  • เพิ่มการสนับสนุนเริ่มต้นสำหรับ cloud-init สำหรับการกำหนดค่าระบบในขั้นตอนการบูต

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

ดาวน์โหลดและรับ Ubuntu Core 20

อิมเมจ Ubuntu Core 20 ซึ่งซิงค์กับฐานแพ็กเกจ Ubuntu 20.04 เตรียมไว้สำหรับระบบ x86_64, ARMv7 และ ARMv8

เพื่อให้ได้อิมเมจระบบคุณสามารถทำได้ จากลิงค์ด้านล่าง


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

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

*

*

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