Ubuntu 14.04 có sử dụng systemd không?


Câu trả lời:


34

Ubuntu 14.04 sử dụng Upstart làm hệ thống init, kế hoạch chuyển sang systemd được lên kế hoạch cho 14.10+. Có những phần của "systemd" đã được sử dụng trong Ubuntu từ lâu, nhưng đối với hầu hết các ý định và mục đích khi mọi người nói "systemd", chúng có nghĩa là systemd-as-init.

Dưới đây là một số thông tin cơ bản:


Liên kết bị hỏng.
tuk

13

Để hiển thị quá trình init nào được bật:

# readlink /sbin/init

Theo mặc định vào ngày 14.04 và 14.10, nó "mới bắt đầu"

Thay đổi điều này sẽ liên quan đến nhiều cấu hình hơn là chỉ thay đổi liên kết tượng trưng này, vì vậy đừng làm điều đó. Tập tin này gần như luôn luôn là một simlink. Trong trường hợp này, đường dẫn liên kết không bắt đầu, /vì vậy đây là đường dẫn liên quan đến tệp symlink tới /sbin/upstart.

Để nhầm lẫn vấn đề systemd được cài đặt cho những thứ khác nhưng không được sử dụng như init. Đó là trong /binkhông /sbin. Nhưng systemd đã tự cài đặt là init trong man / help, vì vậy:

# man init

Đưa ra các tài liệu trên systemd (kể từ ngày 22 tháng 12 năm 2014) Điều này rất khó hiểu! Bạn muốn:

# man upstart 

Điều này sẽ cung cấp cho bạn các tài liệu cho init như họ cần phải có.

Chúc may mắn bắt đầu. (chơi chữ ah ah)


7
Trên thực tế, trên Máy chủ Ubuntu 14.04.2 của tôi, /sbin/initđó là một tệp nhị phân có thể thực hiện được, do đó, thủ thuật readlink không hoạt động. Ngoài ra, man initcho tôi trang người đàn ông mới nổi. Có lẽ một cái gì đó đã thay đổi?
gerlos

2
Việc readlink /sbin/initnày cũng không có tác dụng với tôi vào ngày 14.04. Chỉ cần đầu ra trống. Các man initđã làm các mẹo.
demisx

Tôi đã nộp một báo cáo lỗi cho các tài liệu. Có vẻ như nó đã được sửa chữa và tôi nghi ngờ init đã được thay đổi thành một liên kết cứng chứ không phải là một liên kết mềm tương đối sẽ cải thiện thời gian khởi động. Tôi đã chuyển từ ngày 14.04 nên tôi không thể bình luận dứt khoát.
Hội trường John

Chạy /sbin/init --versiondường như làm việc. Tôi đã thử nghiệm trên 1404 và systemd, cả hai đều trả về hệ thống init chính xác
hẻm

4

Nếu bạn đang chạy Ubuntu sinh động (15.04), thì khởi động vẫn là mặc định, nhưng, bạn có thể dễ dàng chuyển đổi giữa upstart và systemd theo ý muốn, vì cả hai gói đều được cài đặt hiện tại: https ://wiki.ub Ubuntu.com/SystemdForUpstartUsers

Trong ubfox 15.10 systemd là mặc định, nhưng bạn vẫn có thể chọn khởi động mỗi lần khởi động trong menu grub

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.