Bản phân phối Knoppix trực tiếp đã bị bỏ rơi trên systemd sau 4 năm sử dụng.

Sau bốn năm sử dụng systemd, bản phân phối Knoppix dựa trên Debian đã loại bỏ hệ thống init gây tranh cãi của nó.

Chúa nhật tuần này (18/XNUMX) *) phiên bản 8.6 của bản phân phối Linux phổ biến dựa trên Debian Knoppix đã được phát hành. Bản phát hành dựa trên Debian 9 (Buster), được phát hành vào ngày 10 tháng XNUMX, với một số gói từ các nhánh thử nghiệm và không ổn định để cung cấp hỗ trợ cho card màn hình mới. Knoppix là một trong những bản phân phối Linux live-CD đầu tiên và vẫn rất phổ biến đối với những người đam mê cho đến ngày nay.

Việc phát hành Knoppix 8.6 là phiên bản công khai đầu tiên của bản phân phối loại bỏ systemd, hệ thống init được phát triển bởi Lennart Pöttering của Red Hat, nhằm thay thế sysvinit. Trong khi bản chuyển thể của systemd là chủ đề gây tranh cãi và chỉ trích, thì systemd hiện là lựa chọn mặc định trong xu hướng phổ thông. Được sử dụng trong Knoppix ngược dòng - Debian; RHEL, CentOS và Fedora; openSUSE và SLES, cũng như trong Mageia và Arch.

Những lời phàn nàn về systemd chủ yếu liên quan đến sự dư thừa của các chức năng mà hệ thống con đảm nhận, vì thiết kế không tương ứng với triết lý cơ bản của Unix là “làm một việc và làm tốt”. Các khía cạnh khác, chẳng hạn như nhật ký ở dạng nhị phân (ngược lại với nhật ký văn bản mà con người có thể đọc được) cũng bị chỉ trích.

Về mặt kỹ thuật, phiên bản đầu tiên của Knoppix loại bỏ systemd là 8.5; nhưng phiên bản này đã được phân phối độc quyền với các ấn bản in của Tạp chí Linux Đức vào đầu năm nay và không có sẵn để tải xuống công khai. Người sáng tạo Knoppix Klaus Knopper đã viết ngắn gọn về quyết định loại bỏ systemd trong phiên bản này (dịch từ tiếng Đức, các liên kết được thêm vào ngữ cảnh):

“Hệ thống khởi động vẫn còn gây tranh cãi, chỉ mới gây ra sự phẫn nộ gần đây về các lỗ hổng bảo mật, được tích hợp vào Debian với phiên bản 8.0 (Jessie) và đã bị xóa kể từ khi phát hành Knoppix 8.5. Tôi đã bỏ qua sự phụ thuộc cứng nhắc với hệ thống tải xuống bằng các gói của riêng mình (sửa đổi *).

Để duy trì quản lý phiên giống như systemd và do đó duy trì khả năng tắt và khởi động lại hệ thống như một người dùng bình thường, tôi đã sử dụng trình quản lý phiên eelond. Điều này cho phép systemd tránh can thiệp vào nhiều thành phần hệ thống và giảm độ phức tạp của toàn bộ hệ thống. Nếu bạn cần chạy các dịch vụ của riêng mình khi khởi động, bạn không cần tạo bất kỳ đơn vị systemd nào, chỉ cần ghi các dịch vụ của bạn vào tệp văn bản /etc/rc.local, trong đó có các ví dụ kèm theo giải thích."

Knoppix đã sử dụng systemd từ năm 2014 đến 2019, trở thành bản phân phối thứ hai trong danh sách rất ngắn các bản phân phối được tích hợp và sau đó bị loại bỏ systemd - Void Linux là bản phân phối đầu tiên trong danh sách này. Cũng trong năm 2016, một bản phân nhánh Debian đã được tạo ra - Devuan, được tạo ra dựa trên triết lý không có hệ thống (Có một bản phân nhánh Arch Linux tương tự - Artix, sử dụng openRC. *)

Knoppix cũng đi kèm với một hệ thống dành cho người khuyết tật, ADRIANE (Môi trường kết nối và triển khai tham chiếu máy tính để bàn âm thanh), là một “hệ thống menu nói chuyện với mục đích giúp người mới làm quen với máy tính làm việc và truy cập Internet dễ dàng hơn, ngay cả khi họ không có khả năng trực quan. tiếp xúc với màn hình máy tính,” tùy chọn bao gồm hệ thống phóng đại màn hình dựa trên Compiz.

* - khoảng. người phiên dịch

Nguồn: linux.org.ru

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