Canonical針對物聯網設備的發行版Ubuntu Core 20已發布

Canonical最近發布了Ubuntu Core 20版本,這是一款緊湊的Ubuntu發行版,專門用於物聯網(IoT)設備,容器,工業和消費類設備。

對於那些不熟悉Ubuntu Core的人,您應該知道 此發行版充當啟動其他組件和應用程序的基礎,被設計為獨立插件 快照格式。

Ubuntu Core的組件, 包括基本系統,Linux內核和系統插件, 以快照格式提供 它們由snapd工具包管理,借助Snappy技術,Snappy工具包可以形成整個系統的映像,而無需分成單獨的程序包。

關於Ubuntu Core

在Ubuntu Core中 而不是增量更新 在單個Deb程序包的級別, Ubuntu Core使用原子更新機制 對於快照包和基本系統, 類似於Atomic,Chrome操作系統, Endless,CoreOS和Fedora Silverblue。

更新基本環境和快照時,如果在更新後發現問題,則可以恢復到先前版本。 SnapCraft目錄中當前有6000多個snap軟件包。

為了確保安全, 系統的每個組件均通過數字簽名進行驗證,它使您可以保護髮行版免於進行隱藏的修改或安裝未經驗證的快照程序包。

組件以快照格式交付 使用AppArmor和Seccomp隔離,從而創建了一條額外的線路來保護系統,以防個別應用程序受到威脅。

基本系統僅包括所需應用程序的最小集合,這不僅減小了系統環境的大小,而且還通過減少潛在的攻擊媒介而對安全性產生了積極影響。

基礎文件系統以只讀方式安裝。 更新會定期發布,以OTA(無線)模式交付,並與Ubuntu 20.04同步。

為了最大程度地減少流量,更新以壓縮形式提供,並且僅包括與先前更新(增量更新)相關的更改。 安裝自動更新可解決在嵌入式設備上使用時的系統安全維護問題。

通過在邏輯上將基本系統與應用程序分開,Ubuntu開發人員可以使Ubuntu Core代碼基礎保持最新,並且他們的開發人員可以關注其他應用程序的相關性。

這種方法可以降低產品的維護成本,這些產品的軟件環境是基於Ubuntu Core構建的,因為其製造商不需要處理系統更新的發布和交付,而只需關注其特定組件。

Ubuntu Core 20的主要新聞

在這個新發行的版本中, 主要的新穎性之一 突出的是 官方支持已實施 用於各種盤子 基於32位和64位ARM芯片的Raspberry Pi。

另外, 增加了使用全盤加密的能力 與TPM(受信任的平台模塊)集成。 加密目前僅適用於x86系統(對於ARM,稍後會顯示)。

而且它也突出了 添加了恢復和重新安裝模式 到系統(使用所選版本初始化設備)。

其他變化 在新版本中脫穎而出:

  • 提供了一個引導菜單來選擇引導選項並進入恢復模式。 在初始加載階段,按住《 1》鍵即可顯示菜單。
  • 增加了對即服務即用(MAAS)工具包的初始支持,以快速實現跨多個系統的配置。
  • 在啟動階段為系統配置添加了對cloud-init的初始支持。

終於 如果您有興趣了解更多信息 新版本的Ubuntu Core 20,您可以檢查 以下鏈接。

下載並獲取Ubuntu Core 20

已為x20_20.04,ARMv86和ARMv64系統準備了與Ubuntu 7軟件包基礎同步的Ubuntu Core 8映像。

要獲取系統映像,您可以執行此操作 從下面的鏈接。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。