Canonical 宣布推出其新的嵌入式顯示操作系統 Ubuntu Frame

Canonical 發布了 Ubuntu Frame 的第一個版本, 這是一個新的 OS 那是面向的 用於互聯網信息亭、自助服務終端、 信息台、數字標牌、智能鏡子、 工業顯示器、物聯網設備 和其他類似的應用程序。

外殼是 旨在為單個應用程序提供全屏界面 並且基於 Mir 顯示服務器和 Wayland 協議。

據該公司稱,Ubuntu Frame 的可用性 現在意味著開發人員不需要集成和維護部分解決方案 例如 DRM、KMS、輸入協議或安全策略。 這將為開發人員騰出更多時間專注於將顯示在屏幕上的內容,並減少代碼中不再需要的錯誤和漏洞的數量。

關於 Ubuntu 框架

Ubuntu Frame 可用於運行基於 GTK、Qt、Flutter 和 SDL2 的應用程序,以及基於 Java、HTML5 和 Electron 的程序。

可以啟動兩個應用程序 編譯支持 由韋蘭作為 程序基於 X11 協議(由 Xwayland 使用). 為了用單獨的頁面或網站組織 Ubuntu Frame 中的工作,Electron Wayland 程序是通過實現專門的全屏 Web 瀏覽器以及 WPE WebKit 引擎的端口來開發的。

為了快速準備和實施基於 Ubuntu Frame 的解決方案,建議使用 snap 格式的包,借助它,啟動程序與系統的其餘部分隔離。

“Ubuntu Frame 使我們的客戶能夠在利用聯想 ThinkEdge 平台的強大功能的同時,輕鬆創建更安全、可靠和可定制的智能零售和數字標牌解決方案,”聯想智能設備集團邊緣計算總經理 Blake Kerrigan 說。

在開發解決方案時,目標是通過利用現有應用程序和加強安全技術,最大限度地減少開發和部署時間,為外圍設備創建圖形解決方案。

Ubuntu 框架外殼 適合運行在 Ubuntu Core 系統環境之上, Ubuntu 發行版的緊湊版本,它以基本系統的不可分割的整體映像的形式出現,該映像未分為單獨的 deb 包,並使用原子系統範圍的更新機制。

Ubuntu Core 的組件包括基礎系統、Linux 內核、系統插件和附加應用程序, 它們採用 snap 格式並由 snapd 工具包管理。

Span 組件使用 AppArmor 和 Seccomp 進行隔離, 創建一條額外的線路來保護系統,以防個別應用程序受到損害。 底層文件系統以只讀方式掛載。

“Ubuntu Frame 的可靠性已在該領域得到廣泛證明。 它的技術已經開發了 7 年多,生產了 5 年,使用最先進的技術,並已在 Linux 桌面和移動用戶的生產中實施。 因此,Ubuntu Frame 是當今可用於嵌入式設備的最成熟的圖形服務器之一。 Canonical 的智能顯示工程總監 Michał Sawicz。 

創建自定義信息亭 僅限於應用程序的操作, 開發者只需要自己準備應用程序,其他所有設備維護任務,保持系統最新和組織用戶交互由 Ubuntu Core 和 Ubuntu Frame 承擔,包括支持觸摸屏系統上的屏幕手勢控制。

據說 更新以修復錯誤和漏洞 在 Ubuntu Frame 版本中 將生成 10 年. 可選, shell 不僅可以在 Ubuntu Core 上運行,還可以在任何支持 Snap 包的 Linux 發行版上運行.

在最簡單的情況下,要部署 web kiosk,只需安裝並運行 ubuntu-frame 包並配置各種配置參數。

該項目的開發是在 GPLv3 許可下分發的。 快照包可供下載。

最後,如果你有興趣能夠多了解一點,可以查閱詳情 以下鏈接。


發表您的評論

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

*

*

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