The Best bản phân phối Linux Không systemd

Feb 24, 2025
Linux
Bmj / shutterstock.com. [số 8]

Khi các bản phân phối Linux chiếm ưu thế được thông qua SystemD. , những người khác thường lập bản phân phối và bắt đầu các dự án mới. Vậy các lựa chọn của bạn là gì nếu bạn đang tìm kiếm một bản phân phối phi hệ thống? Hãy xem xét.

SystemD: Tóm tắt nhanh

Trong lịch sử, trình tự khởi động trong một hệ thống Linux là một bản sao của hệ thống khởi tạo được giới thiệu với Hệ thống v unix. (SYSV). Hệ thống init SYSV tuân thủ Triết học unix . Khi mọi người đề cập đến triết lý UNIX, họ thường giảm nó vào SoundBite nổi tiếng "Làm một việc, và làm tốt." Và điều đó là bắt đầu như là quá trình đầu tiên và sau đó bắt đầu các quy trình khác. Nó cũng Thùng zombie bây giờ và sau đó.

Sysv init đã làm công việc của nó đủ tốt, nhưng nó đã không làm điều đó quá hiệu quả. Nó bắt đầu xử lý một cách một cách một cách một cách một cách một cách một cách khác nhau. Không có sự song song. Thiết kế cổ chai thông lượng. Điều này ít nhiều bị che dấu bởi tốc độ tăng tốc độ của phần cứng hiện đại, và nó không khởi động được một máy tính Linux đã có độ tuổi vô tận. Nhưng có, về mặt kỹ thuật, nó có thể đã được thực hiện hiệu quả hơn.

Như với mọi thứ khác trong Linux, người dùng đã có một sự lựa chọn. Các lựa chọn thay thế đã có sẵn. Người dùng có năng lực có thể định cấu hình máy tính Linux của họ để sử dụng một hệ thống init khác, một hệ thống bắt đầu hoạt động song song và làm việc theo cách họ thích.

Một số tùy chọn là:

  • Bắt đầu : Đây là một sáng kiến ​​được phát triển bởi Canonical. đã tiếp tục được thông qua bởi Mũ đỏ Gia đình phân phối, bao gồm Centos. Fedora. . Bắt đầu không còn phát triển.
  • chạy. : Đây là một dự án độc lập, đa nền tảng chạy trên FreeBSD. và các dẫn xuất BSD khác cũng như trên hệ điều hành Mac Cái gì Solaris. và hệ thống Linux. Nó đã được thông qua dưới dạng hệ thống init mặc định hoặc một trong các tùy chọn cài đặt thời gian trên một số bản phân phối Linux.
  • s6-linux-init : S6 là sự thay thế cho SYSV init cố gắng giải quyết bản chất nối tiếp của SYSV init và vẫn đúng với triết lý UNIX.

SystemD là một sự thay thế khác cho SYSV init, nhưng nó bao gồm nhiều nhiều hơn nữa. Nó có các mô-đun quản lý các thiết bị vật lý, thông tin đăng nhập của người dùng, độ phân giải tên mạng và nhiều hơn nữa, nó được tạo thành từ hơn 70 nhị phân và hơn 1,4 triệu dòng mã. Bằng cách so sánh, SYSV init cho Vòm Linux lên tới ít hơn 2.000 dòng mã. Rõ ràng, Systemd đã rất tốt và thực sự bỏ rơi triết lý UNIX. Và không chỉ vậy, nó cam kết hơn nữa là hoàn toàn bỏ qua Giao diện hệ điều hành di động (Posix) tiêu chuẩn.

Các đối số hệ thống là một số được làm nóng nhất tôi từng chứng kiến ​​trong một cộng đồng nguồn mở. (Và điều đó đang nói điều gì đó.) Các trại Pro-Systemd và No-Systems không kém phần mềm không phải là người duy nhất tham gia, tất nhiên. Tôi nói chuyện với rất nhiều người thậm chí không biết rằng SystemD là một thứ cũng như nhiều người khác đã nghe nói về nó nhưng không biết đủ chi tiết để hình thành ý kiến ​​bằng cách này hay cách khác. Thành thật mà nói, họ không quan tâm. Họ chỉ muốn những thứ để làm việc.

Nếu bạn không chắc chắn liệu bạn đang sử dụng phân phối dựa trên hệ thống, hãy chạy trước chỉ huy trên Quy trình ID 1.

 PS -P 1 

Nếu bạn thấy "SystemD" trong phản hồi, thì rõ ràng, bạn đang sử dụng SystemD. Nếu nó nói một cái gì đó khác thường là "init" -then bạn thì không.

CÓ LIÊN QUAN: Tại sao SystemD của Linux vẫn còn chia rẽ sau tất cả những năm này

Triết lý, kiến ​​trúc và chất lượng kỹ thuật

Những người khác nhau đối tượng với Systemd vì những lý do khác nhau. Đối với một số người, đó là sự coi thường cho triết học truyền thống của UNIX. Trong khi đó không phải là một giáo điều bắt buộc, đó là cách Unix. Và đó là một cách đã đứng trước thử thách của thời gian: các tiện ích nhỏ có thể được truyền hình với nhau do đó sản lượng của họ sẽ trở thành đầu vào của quá trình tiếp theo trong đường ống là một phần cốt lõi của những gì mang lại cho Linux cảm giác và tính cách của nó. Đó là những gì làm cho nó đặc biệt thích hợp để nhanh chóng chuẩn bị cùng các giải pháp sáng tạo cho một lần hoặc yêu cầu ngắn ngủi.

Những người khác truy vấn các quyết định thiết kế đằng sau systemd, các “kiến trúc phần mềm.” Tại sao bao gồm tất cả các chức năng đó mà không có gì để làm với khởi động một hệ thống? Nếu những yếu tố khác cần cập nhật hoặc cải thiện, làm việc đó. Nhưng tại sao tích hợp toàn bộ rất nhiều vào một đồ sộ, bộ liên kết với nhau của các ứng dụng?

Mối quan tâm đã được đặt ra về phát triển systemd thái độ ung dung hướng sửa lỗi nói chung và đối với Common Vulnerabilities và Exposures đặc biệt. Các dòng nhiều mã mà bạn có, các lỗi hơn bạn cần phải thỏa thuận với. Khi những lỗi là an ninh liên quan đến và có số CVE riêng của họ được giao cho họ, sau đó bạn cần thiết để đối phó với họ ngày hôm qua.

Dù lý do hoặc lý do đằng sau bạn muốn để lại một bản phân phối Linux systemd dựa trên, câu hỏi là, nơi nào bạn đi tiếp theo? Có lẽ bạn muốn thử một cái gì đó hoàn toàn mới. Bạn có thể mong được học hỏi các ins and outs của một phân phối mới. Mặt khác, bạn có thể có cả thời gian lẫn sự thèm ăn cho nhưng đường cong học tập khác. Bạn muốn có được sao lưu và chạy càng nhanh càng tốt trên một hệ thống mà cảm thấy như quen thuộc như nó có thể.

The Family Debian: Devuan

Nếu bạn sử dụng Debian hoặc một trong vô Debian dẫn xuất như Ubuntu và toàn bộ bộ lạc của người thân, nó có ý nghĩa để bạn có thể kiểm tra Devuan . Devuan là một ngã ba của Debian, vì vậy hầu như tất cả mọi thứ sẽ được làm quen. Vỏ mặc định là Bash và quản lý gói là đúng cách . Devuan được chia hai từ Debian trong năm 2014. Đó là vững chắc và ổn định và có một cộng đồng phát triển mạnh.

Nếu bạn thích GNOME như bạn môi trường máy tính để bàn, bạn sẽ phải làm một chút công việc phụ. GNOME không được cung cấp như một lựa chọn máy tính để bàn trong khi cài đặt. BẠN Cái gì Quế Cái gì XFCE , Và những người khác có sẵn, nhưng GNOME sẽ phải được cài đặt bằng tay khi bạn đã có hệ thống của bạn và chạy.

GNOME có một số phụ thuộc vào thành phần systemd, cụ thể là, udev quản lý thiết bị phần cứng và các logind quản lý đăng nhập. Thay thế cho những điều này đã được tạo ra bởi các Gentoo Linux nhà phát triển.

eudev elogind cho phép các ứng dụng với sự phụ thuộc mạnh vào systemd để hoạt động như thể systemd đã được cài đặt. chủ nghĩa thuần túy chống systemd phản đối rằng, quá, cho rằng pandering phần mềm mã hóa trong phụ thuộc khó systemd là gần như là xấu như chạy systemd.

Các lựa chọn của hệ thống init trên Devuan là SysV init hoặc OpenRC .

Arch Gia đình: Artix Linux

Vòm Manjaro người dùng có thể muốn đi Artix Linux cho một spin. Artix là một ngã ba của Arch rằng xây dựng dựa trên dự án Arch-OpenRC. phiên bản đầu tiên của nó đến vào năm 2017.

Arch Wiki chứa hướng dẫn về việc thay thế systemd với OpenRC , Nhưng nó không hỗ trợ chính thức. Tương tự như vậy, vì sự ủng hộ OpenRC là giảm từ Manjaro , Không có phân phối Manjaro có nguồn gốc từ đó là systemd-miễn phí.

Vì vậy, nếu bạn muốn ở lại trong Arch-vũ trụ, bạn cần phải chọn một ngã ba Arch-based như Artix có sử dụng một hệ thống init khác nhau. Artix chắc chắn mang lại về phía trước đó. Trong quá trình cài đặt, bạn chọn một trong ba hệ thống init khác nhau. Các lựa chọn là OpenRC, runit, và s6.

Tất cả các hương vị máy tính để bàn dự kiến ​​có sẵn, chẳng hạn như quế, MATE, XFCE, và nhiều hơn nữa. Cũng có phiên bản thử nghiệm rằng sự ủng hộ GNOME và i3 ốp lát quản lý cửa sổ .

Người quản lý gói là Pacman. . Tất nhiên, bạn có thể sử dụng để cài đặt pamac Cái gì yay. , Hoặc bất kỳ khác Arch Kho tài (AUR) giúp đỡ. Vỏ mặc định là Bash.

Đó là tất cả mọi thứ bạn thích về vòm mà không có hệ thống.

Mũ đỏ và Fedora: Pclinuxos

Dự án SystemD là một sáng kiến ​​Red Hat. Các nhà phát triển hệ thống chính là nhân viên mũ đỏ. Có vẻ như nhiều người trong thế giới Linux, bất cứ điều gì xuất phát từ "Camp Linux" của công ty ", Oracle. Cái gì Intel. Cái gì Canonical. , ví dụ, phải tự động không tin tưởng.

SystemD đã được mô tả là một trong số những thứ khác, không có gì nhiều hơn một âm mưu của Red Hat để định hình Linux thành một thứ phù hợp với nhu cầu hệ điều hành nhúng của chúng. Nếu Red Hat cần một phân phối phù hợp với các hệ thống nhúng, sẽ dễ dàng hơn để chỉ tạo một. Bạn không cần phải thuyết phục Arch, Ubuntu và OpenSUSE. làm theo.

Tất nhiên, với chiếc mũ đỏ là toàn bộ lý trí Systemd tồn tại, bạn sẽ không tìm thấy một dẫn xuất mũ đỏ mà không có hệ thống. Vì vậy, bất cứ điều gì bạn di chuyển để sẽ cảm thấy mới và khác biệt. Nhưng nếu ít nhất bạn muốn gắn bó với một bản phân phối sử dụng Trình quản lý gói Red Hat (RPM), bạn nên xem lại Pclinuxos.

Dự án PClinuxos bắt đầu vào năm 2003 như một chiếc nĩa của Mandrake không còn tồn tại Linux ngay trước đó Mandrake trở thành Mandriva. . Bản phát hành đầu tiên của PCClinuxos xuất hiện vào năm 2007, vì vậy nó đã dành cho hệ thống Systemd một chặng đường dài.

Trong khi PCClinuxos sử dụng các tệp ".rpm", nó thao tác chúng bằng phần mềm quản lý gói riêng của mình, apt-rpm. . Điều này được mô hình hóa sau apt-get. lệnh từ thế giới debian. Một phiên bản sửa đổi của Synaptic. Cũng được cung cấp rằng hoạt động với các tệp ".rpm" thay vì các tệp ".deb".

Pclinuxos sử dụng SYSV init và cung cấp một sự lựa chọn của Plasma. Môi trường máy tính để bàn, giao phối và XFCE trong quá trình cài đặt. Có một vài phiên bản "Cộng đồng Remaster" cung cấp các môi trường máy tính để bàn khác, bao gồm cả Gnome. Vỏ mặc định là Bash.

Bắn lên một số máy ảo

Cách tốt nhất và duy nhất, thực sự - để xem liệu bạn sẽ hòa hợp với một bản phân phối Linux là dùng thử chưa. Cách dễ nhất để làm điều đó trong một máy ảo. Nó để lại cài đặt Linux hiện tại của bạn không bị ảnh hưởng. Bạn có thể cài đặt và thử nhiều bản phân phối Linux như bạn muốn cho đến khi bạn tìm thấy người bạn nghĩ rằng bạn muốn thử. Virtualbox. là hoàn hảo cho việc này.

Khi bạn đã sẵn sàng để cài đặt phân phối mới của mình, hãy thực hiện vài Sao lưu cài đặt hiện tại của bạn và sau đó, và chỉ sau đó-Cài đặt Linux mới của bạn.

CÓ LIÊN QUAN: Người mới bắt đầu Geek: Cách tạo và sử dụng máy ảo


Linux - Các bài báo phổ biến nhất

Cách buộc người dùng thay đổi mật khẩu của họ trên Linux

Linux Nov 4, 2024

Ilya Titchev / Shutterstock [số 8] Mật khẩu là Keystone để bảo mật tài khoản. Chúng tôi sẽ chỉ cho bạn cách đặt lại mật kh..


Cách cài đặt Tín hiệu Desktop trên Linux

Linux Jan 22, 2025

Eliseu Geisler / Shutterstock.com [số 8] Dấu hiệu [số 8] Là sự riêng tư-tập trung smartphone ứng dụng tin nhắn t..


là gì Bash Từ điển trên Linux, và làm thế nào để sử dụng chúng?

Linux Jun 16, 2025

fatmawati achmad zaenuri / shutterstock.com [số 8] Từ điển Bash cung cấp cho bạn bản đồ băm và các mảng kết hợp trong các tậ..


5 bản phân phối Linux chuyên dụng với các tính năng độc đáo

Linux Jul 20, 2025

Đọc qua danh sách dài hoạt hình của các bản phân phối Linux hiện tại, hương vị lặt vặt và các chồi off-chồi đều bắt đầu mờ với nhau. Để kh�..


"gốc" trên Linux là gì?

Linux Jul 7, 2025

fatmawati achmad zaenuri / shutterstock.com [số 8] Người dùng gốc là thực thể mạnh nhất trong vũ trụ Linux với sức mạnh vô h�..


The Best Linux Máy tính xách tay của năm 2021 cho nhà phát triển và người nhiệt tình

Linux Sep 27, 2025

tomeqs / shutterstock.com. [số 8] Những gì cần tìm trong một máy tính xách tay Linux vào năm 2021 Bạn có thể mua gần như..


Có gì mới trong Ubuntu 21.10 'Nắm hình Indri'

Linux Oct 14, 2025

Canonical. [số 8] Ubuntu 21.10 "" INDRI " là thoát ra vào ngày 14 tháng 10 năm 2021. Nó có tính năng Gnome 40. , m..


Cách cập nhật Fedora Linux

Linux Nov 10, 2024

Vì vậy, cuối cùng bạn đã tải xuống và cài đặt Fedora Linux, nhưng bây giờ bạn có thể tự hỏi, làm thế nào để bạn giữ cho hệ thống của bạn ..


Thể loại