Canonical đã công bố sự ra mắt của Ubuntu Frame, hệ điều hành hiển thị nhúng mới của nó

Canonical đã tiết lộ bản phát hành đầu tiên của Ubuntu Frame, cái nào mới hệ điều hành đó là định hướng để sử dụng trong các ki-ốt Internet, thiết bị đầu cuối tự phục vụ, quầy thông tin, biển báo kỹ thuật số, gương thông minh, màn hình công nghiệp, thiết bị IoT và các ứng dụng tương tự khác.

Vỏ là được thiết kế để cung cấp giao diện toàn màn hình cho một ứng dụng duy nhất và dựa trên máy chủ hiển thị Mir và giao thức Wayland.

Theo công ty, tính khả dụng của Ubuntu Frame bây giờ có nghĩa là các nhà phát triển không cần phải tích hợp và duy trì các giải pháp từng phần chẳng hạn như DRM, KMS, giao thức đầu vào hoặc chính sách bảo mật. Điều này sẽ giải phóng nhiều thời gian hơn cho các nhà phát triển tập trung vào nội dung sẽ hiển thị trên màn hình và sẽ giảm số lượng lỗi và lỗ hổng trong mã không còn cần thiết.

Giới thiệu về Khung Ubuntu

Ubuntu Frame có thể được sử dụng để chạy các ứng dụng dựa trên GTK, Qt, Flutter và SDL2, cũng như các chương trình dựa trên Java, HTML5 và Electron.

Có thể khởi động cả hai ứng dụng được biên soạn với sự hỗ trợ bởi Wayland với tư cách là chương trình dựa trên Giao thức X11 (được sử dụng bởi Xwayland). Để tổ chức công việc trong Ubuntu Frame với các trang hoặc trang web riêng biệt, chương trình Electron Wayland được phát triển với việc triển khai trình duyệt web toàn màn hình chuyên dụng, cũng như một cổng của công cụ WPE WebKit.

Để chuẩn bị nhanh chóng và triển khai các giải pháp dựa trên Ubuntu Frame, chúng tôi đề xuất sử dụng các gói ở định dạng snap, với sự trợ giúp của các chương trình launcher được tách biệt khỏi phần còn lại của hệ thống.

Blake Kerrigan, GM Edge Computing, Lenovo Intelligent Devices Group, cho biết: “Ubuntu Frame giúp khách hàng của chúng tôi dễ dàng tạo ra các giải pháp biển báo kỹ thuật số và bán lẻ thông minh an toàn, đáng tin cậy và có thể tùy chỉnh hơn trong khi khai thác sức mạnh của nền tảng ThinkEdge của Lenovo.

Khi phát triển giải pháp, mục tiêu là giảm thiểu thời gian phát triển và triển khai để tạo ra các giải pháp đồ họa cho các thiết bị ngoại vi bằng cách tận dụng các ứng dụng hiện có và tăng cường các kỹ thuật bảo mật.

Vỏ khung Ubuntu được điều chỉnh để chạy trên môi trường hệ thống Ubuntu Core, một phiên bản nhỏ gọn của bản phân phối Ubuntu có dạng một hình ảnh nguyên khối không thể phân chia của hệ thống cơ sở không được chia thành các gói deb riêng biệt và sử dụng cơ chế cập nhật toàn hệ thống nguyên tử.

Các thành phần của Ubuntu Corebao gồm hệ thống cơ sở, nhân Linux, các plugin hệ thống và các ứng dụng bổ sung, chúng có định dạng snap và được quản lý bởi bộ công cụ snapd.

Các thành phần khoảng cách được tách biệt bằng cách sử dụng AppArmor và Seccomp, tạo ra một dòng bổ sung để bảo vệ hệ thống trong trường hợp các ứng dụng riêng lẻ bị xâm phạm. Hệ thống tệp cơ bản được gắn kết chỉ đọc.

“Độ tin cậy của Ubuntu Frame đã được chứng minh rộng rãi trong lĩnh vực này. Công nghệ của nó đã được phát triển hơn 7 năm và sản xuất trong 5 năm, sử dụng các kỹ thuật hiện đại và đã được triển khai trong quá trình sản xuất cho người dùng máy tính để bàn và điện thoại di động Linux. Như vậy, Ubuntu Frame là một trong những máy chủ đồ họa hoàn thiện nhất hiện nay dành cho các thiết bị nhúng. Michał Sawicz, Giám đốc kỹ thuật màn hình thông minh của Canonical. 

Để tạo kiosk tùy chỉnh giới hạn trong hoạt động của một ứng dụng, nhà phát triển chỉ cần chuẩn bị ứng dụng và tất cả các nhiệm vụ bảo trì thiết bị khácUbuntu Core và Ubuntu Frame hỗ trợ hệ thống luôn cập nhật và tổ chức tương tác với người dùng, bao gồm hỗ trợ điều khiển bằng cử chỉ màn hình trên các hệ thống có màn hình cảm ứng.

Nó được tuyên bố rằng cập nhật để sửa lỗi và lỗ hổng bảo mật trong các phiên bản Ubuntu Frame sẽ được tạo ra trong 10 năm. Tùy ý, shell có thể chạy không chỉ trên Ubuntu Core mà còn trên bất kỳ bản phân phối Linux nào hỗ trợ gói Snap.

Trong trường hợp đơn giản nhất, để triển khai một kiosk web, chỉ cần cài đặt và chạy gói ubuntu-frame và định cấu hình các thông số cấu hình khác nhau.

Sự phát triển của dự án được phân phối theo giấy phép GPLv3. Các gói Snap đã sẵn sàng để tải xuống.

Cuối cùng, nếu bạn quan tâm có thể biết thêm một chút về nó, bạn có thể tham khảo thông tin chi tiết trong liên kết theo dõi.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.