Một trình cài đặt mới đã xuất hiện trong các bản dựng hàng đêm của Ubuntu Desktop

Trong các bản dựng hàng đêm của Ubuntu Desktop 21.10, quá trình thử nghiệm trình cài đặt mới đã bắt đầu, được triển khai dưới dạng phần bổ sung cho trình cài đặt cấp thấp curtin, vốn đã được sử dụng trong trình cài đặt Subiquity được sử dụng theo mặc định trong Ubuntu Server. Trình cài đặt mới cho Ubuntu Desktop được viết bằng Dart và sử dụng khung Flutter để xây dựng giao diện người dùng.

Trình cài đặt mới được thiết kế để phản ánh phong cách hiện đại của máy tính để bàn Ubuntu và được thiết kế để cung cấp trải nghiệm cài đặt nhất quán trên toàn bộ dòng sản phẩm Ubuntu. Ba chế độ được cung cấp: “Cài đặt sửa chữa” để cài đặt lại tất cả các gói có sẵn trong hệ thống mà không thay đổi cài đặt, “Dùng thử Ubuntu” để làm quen với bản phân phối ở chế độ Trực tiếp và “Cài đặt Ubuntu” để cài đặt bản phân phối trên đĩa.

Một trình cài đặt mới đã xuất hiện trong các bản dựng hàng đêm của Ubuntu Desktop

Các tính năng mới bao gồm khả năng chọn giữa chủ đề tối và sáng, hỗ trợ tắt chế độ Intel RST (Công nghệ lưu trữ nhanh) khi cài đặt song song với Windows và giao diện phân vùng ổ đĩa mới. Các tùy chọn cài đặt có sẵn cho đến nay chỉ đơn giản là lựa chọn giữa bộ gói thông thường và bộ gói tối thiểu để cài đặt. Trong số các chức năng chưa được triển khai bao gồm mã hóa phân vùng và lựa chọn múi giờ.

Trình cài đặt Ubiquity được cung cấp trước đây được phát triển vào năm 2006 và đã không được phát triển trong vài năm qua. Phiên bản máy chủ của Ubuntu, bắt đầu từ bản phát hành 18.04, đi kèm với trình cài đặt Subiquity, cũng sử dụng thành phần curtin để triển khai các chức năng phân vùng đĩa, tải xuống gói và cài đặt hệ thống dựa trên cấu hình nhất định. Ubiquity và Subiquity được viết bằng Python.

Lý do chính để phát triển trình cài đặt mới là mong muốn đơn giản hóa việc bảo trì bằng cách sử dụng khung công tác cấp thấp phổ biến và thống nhất giao diện cài đặt cho hệ thống máy chủ và máy tính để bàn. Hiện tại, việc có hai trình cài đặt khác nhau sẽ gây thêm công việc và gây nhầm lẫn cho người dùng.

Nguồn: opennet.ru

Thêm một lời nhận xét