Bản lưu trữ 2.3.0 ra mắt với hỗ trợ ban đầu cho các plugin và hơn thế nữa

Phiên bản mới của trình cài đặt Archinstall 2.3.0 đã được công bố , điều này đã được các nhà phát triển Arch Linux thông báo vào tháng Tư và ban đầu được cho là một trò đùa Cá tháng Tư.

Đối với những người chưa quen với việc tích hợp trình cài đặt Archinstall, nó hoạt động ở chế độ dòng lệnh và được cung cấp như một tùy chọn để tự động hóa quá trình cài đặt . Theo mặc định, như trước đây, chế độ thủ công vẫn khả dụng, bao gồm việc sử dụng hướng dẫn cài đặt từng bước.

Trình cài đặt cung cấp hai chế độ: hướng dẫn và tự động:

  • Trong chế độ tương tác, người dùng được hỏi các câu hỏi tuần tự bao gồm các bước hướng dẫn thiết lập và cài đặt cơ bản.
  • Ở chế độ tự động, bạn có thể sử dụng tập lệnh để tạo các mẫu cài đặt tự động điển hình. Chế độ này phù hợp để tạo các hội đồng của riêng bạn được thiết kế để cài đặt tự động với một tập hợp các gói và cấu hình đã cài đặt điển hình, chẳng hạn như để cài đặt nhanh Arch Linux trong môi trường ảo.

Với Archinstall, bạn có thể tạo các cấu hình cài đặt cụ thể , chẳng hạn như cấu hình "máy tính để bàn" để chọn môi trường máy tính để bàn (KDE, GNOME, Awesome) và cài đặt các gói cần thiết, hoặc các cấu hình "máy chủ web" và "cơ sở dữ liệu" để chọn và cài đặt nội dung web, máy chủ và hệ quản trị cơ sở dữ liệu (DBMS). Bạn cũng có thể sử dụng các cấu hình cho việc cài đặt mạng và triển khai hệ thống tự động trên một nhóm máy chủ.

Lưu cài đặt 2.3.0 Các tính năng mới chính

Phiên bản mới của archinstall 2.3.0 này giải quyết nhiều vấn đề do cộng đồng nêu ra, cũng như một số cải tiến đối với trình cài đặt, giúp cải thiện độ tin cậy và đặc biệt là việc sử dụng nó.

Như các nhà phát triển chia sẻ:

Chúng tôi muốn cảm ơn tất cả những người đã gửi vấn đề, cung cấp phản hồi và quan trọng nhất là đã đề xuất hoặc đóng góp giải pháp cho tất cả những vấn đề này.

Đây không phải là một phiên bản hoàn hảo, còn rất nhiều việc phải làm. Nhưng chúng tôi nghĩ rằng đây là một bước đi đúng hướng với các cải tiến về khả năng truy cập và độ ổn định cũng như một số cải tiến về bảo mật cho mẫu được hướng dẫn mà chúng tôi giao hàng. Dưới đây là danh sách tất cả các thay đổi kể từ phiên bản trước và chúng tôi sẽ bắt đầu với những thay đổi quan trọng nhất để làm nổi bật chúng.

Trong số những thay đổi đã được thực hiện và đáng chú ý nhất, chúng ta có thể thấy rằng việc hỗ trợ chính xác cho bộ nạp khởi động GRUB và mã hóa đĩa đã được thêm vào , bên cạnh việc hỗ trợ tùy chỉnh các phân vùng con của Btrfs.

Điều đáng chú ý là sự hiện diện của dịch vụ đang hoạt động, espeakup.service (phần mềm tổng hợp giọng nói dành cho người khiếm thị), đã được phát hiện trên phương tiện cài đặt và cấu hình của nó đã được tự động sao chép trong quá trình cài đặt.

Hơn nữa, cần lưu ý rằng hiện tại hệ thống hỗ trợ nhiều phân vùng được mã hóa (mặc dù có phần hạn chế; chỉ có thể bật hoặc tắt, nhưng nhiều phân vùng sẽ được mã hóa). Do đó, tất cả các phân vùng được mã hóa đều được bảo vệ bằng mật khẩu.

Hơn nữa, việc hỗ trợ ban đầu cho các plugin đã được đề xuất , cho phép người dùng tạo trình điều khiển và tiện ích bổ sung riêng cho trình cài đặt. Các plugin cũng có thể được tải qua mạng bằng cách sử dụng tùy chọn `--plugin=url | location`, tệp cấu hình (`{"plugin":"url | location"}`), API (`archinstall.load_plugin()`) hoặc trình quản lý gói (`pip install yourplugin`).

Trong số những thay đổi khác nổi bật:

  • Giao diện được thiết kế lại để phân vùng thủ công các phân vùng đĩa.
  • Cải thiện độ tin cậy của các hoạt động trên đĩa như phân vùng, mã hóa và gắn kết.
  • Điểm gắn kết cài đặt mặc định không còn là / mntsino / mnt / archinstall
    Bố cục và cấu hình đĩa đã được chuyển từ user_configuration.json sang user_disk_layouts.json
  • BlockDevice (). Device_or_backfile hiện trả về tệp tin ngược khi thiết bị là thiết bị vòng lặp, BlockDevice (). Thiết bị vẫn trả về loại thông tin hạn chế (đột kích, crypt và các loại khác).
  • Partition (). Kích thước bây giờ là một giá trị chỉ đọc và do đó, tham số Partition (size = X) đã bị xóa
    Partition (). Allow_formatting đã bị xóa / không được dùng nữa, điều này được xử lý thông qua các lệnh gọi hàm trực tiếp thay vì tự động xóa một phân vùng.

Cuối cùng, nếu bạn muốn tìm hiểu thêm, bạn có thể xem chi tiết tại liên kết sau.


Thêm vào danh sách nguồn ưu tiên trên Google.