Lomiri đang được chuyển sang Debian

lomiri

Lomiri trên Debian sắp kết hợp với nhau và cuối cùng đã có trong kho lưu trữ chính thức

Marius Gripsgard, trưởng dự án UBports, đã tiếp quản việc phát triển nền tảng di động Ubuntu Touch và máy tính để bàn Unity 8 sau khi Canonical bước sang một bên, đã công bố việc tích hợp các gói với môi trường Lomiri trong các nhánh "không ổn định" và "thử nghiệm" của bản phân phối Linux Debian và máy chủ hiển thị Mir 2.

Trong quá trình để chuyển Lomiri cho Debian, đã xóa hoặc đổi tên các phụ thuộc không dùng nữa, việc thích ứng với môi trường hệ thống mới đã được thực hiện (ví dụ: công việc với systemd đã được cung cấp) và quá trình chuyển đổi sang nhánh mới của màn hình Mir 2.12 đã được thực hiện. máy chủ.

Người ta quan sát thấy rằng người lãnh đạo UBports luôn sử dụng Lomiri trên Debian và một số thay đổi nhỏ được yêu cầu để cuối cùng ổn định Lomiri.

Lomiri sử dụng thư viện Qt5 và máy chủ hiển thị Mir 2, hoạt động như một máy chủ tổng hợp dựa trên Wayland.

Kết hợp với môi trường di động Ubuntu Touch, máy tính để bàno Lomiri được yêu cầu triển khai chế độ Hội tụ, cho phép bạn tạo một môi trường đáp ứng di động, khi được kết nối với màn hình, sẽ cung cấp một máy tính để bàn đầy đủ và biến điện thoại thông minh hoặc máy tính bảng thành một máy trạm di động.

Với điều này đã giúp dọn dẹp rất nhiều thành phần cũ và lỗi thời. Chúng tôi cũng đảm bảo xóa tất cả các bản vá dành riêng cho Canonical và Ubuntu. Với điều này, chúng tôi mở ra cho mình các bản phân phối khác ngoài Ubuntu để sử dụng Lomiri.

Mặc dù UBports ban đầu sử dụng Mir, nhưng các yêu cầu hiện đã được hiện đại hóa và cập nhật.

Điều khiến nó có thể đưa nó vào Debian là nỗ lực chúng tôi đã thực hiện để thay đổi tên và loại bỏ các phần phụ thuộc kế thừa. Chúng tôi cũng đảm bảo rằng nó hoạt động với các hệ thống mới hơn và làm cho nó hoạt động với systemd (và các thành phần của nó). Chúng tôi sử dụng Mir 2.12, ngược dòng. Chúng tôi đã hợp tác chặt chẽ với nhóm Mir để nhận được sự hỗ trợ mà chúng tôi cần trong Lomiri, do đó có thư viện Miroil – đây là lớp hỗ trợ, để thêm những thứ đã bị xóa trong Mir 2.

Nếu bạn quan tâm muốn biết thêm về nó, bạn có thể tham khảo chi tiết Trong liên kết sau đây.

Mặt khác, về chủ đề Debian, điều đáng nói là gần đây Các nhà phát triển Debian đã công bốhọ đang thử nghiệm kho phần sụn mới không miễn phí, trong đó các gói chương trình cơ sở đã được chuyển từ kho lưu trữ không miễn phí.

Phiên bản alpha thứ hai của trình cài đặt “Mọt sách” Debian 12 cung cấp khả năng tự động yêu cầu các gói chương trình cơ sở từ kho lưu trữ chương trình cơ sở không miễn phí. Sự hiện diện của một kho lưu trữ riêng biệt với phần sụn cho phép cung cấp quyền truy cập vào phần sụn mà không bao gồm kho lưu trữ không miễn phí chung trên phương tiện cài đặt.

Theo cuộc bỏ phiếu chung trước đó, hình ảnh chính thức bao gồm cả phần sụn miễn phí từ kho lưu trữ chính như phần sụn độc quyền có sẵn trước đây thông qua kho lưu trữ không miễn phí. Nếu bạn có phần cứng yêu cầu chương trình cơ sở bên ngoài, thì chương trình cơ sở độc quyền bắt buộc sẽ được tải theo mặc định. Đối với những người dùng chỉ thích phần mềm miễn phí, ở giai đoạn tải xuống, một tùy chọn được cung cấp để vô hiệu hóa việc sử dụng phần sụn không miễn phí.

Phần sụn cần thiết được xác định bằng cách phân tích nhật ký kernel, chứa cảnh báo về việc không tải được chương trình cơ sở (ví dụ: "không tải được rtl_nic/rtl8153a-3.fw"). Sổ đăng ký được phân tích bởi tập lệnh kiểm tra phần sụn bị thiếu được gọi bởi thành phần hw-detect.

Khi phát hiện sự cố tải xuống chương trình cơ sở, tập lệnh sẽ kiểm tra tệp chỉ mục nội dung chương trình cơ sở, khớp với tên của chương trình cơ sở và các gói có thể tìm thấy chúng. Nếu thiếu chỉ mục, chương trình cơ sở sẽ được tìm kiếm thông qua nội dung của các gói trong thư mục /firmware. Nếu tìm thấy gói phần sụn, nó sẽ được giải nén và các mô-đun hạt nhân liên quan của nó sẽ được tải, sau đó gói phần sụn được thêm vào danh sách các gói đã cài đặt và kho phần sụn không miễn phí được kích hoạt trong cấu hình APT.


Để 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.