Kể từ khi Ubuntu 15.04 ra đời, cộng đồng Linux đã có một cuộc thảo luận về sự lựa chọn của Canonical để chuyển từ Upstart sang một nhóm khác bằng tên Systemd. Toàn bộ chủ đề này là một loại giun khổng lồ. Trong thực tế, có một chút rung lắc ở dự án Debian xung quanh chủ đề này một vài tháng trước. Thật an toàn khi nói rằng mọi người ở cả hai bên đều rất nhiệt tình với ý kiến ​​của họ về chủ đề này, và tôi chắc chắn có thể hiểu được điều đó.

Tại sao họ chọn Systemd? Đơn giản: dự án Debian đã đưa ra quyết định chuyển đổi, vì vậy Canonical quyết định làm theo. Ubuntu sau cùng là một dẫn xuất của Debian. Loại điều này có ý nghĩa với tôi. Nếu dự án cha mẹ của bạn đang làm một việc, bạn cũng có thể áp dụng nó thay vì tạo ra nhiều phân mảnh hơn.

Một số người hoàn toàn vui mừng về systemd trong bản phát hành mới của Ubuntu. Những người khác ... không quá nhiều. Không phải lo lắng! Tất cả đều không bị mất! Có một thủ thuật đơn giản mà bạn có thể áp dụng cho bản cài đặt 15.04 của bạn sẽ loại bỏ toàn bộ Systemd và đưa Upstart trở lại ngay.

Cách bật Upstart trong Ubuntu 15.04

Trước khi Upstart có thể được kích hoạt lại trên Ubuntu, một gói cần phải được cài đặt trước. Mở cửa sổ dòng lệnh và nhập các lệnh sau:

 sudo apt-get cài đặt upstart-sysv 

Trong khi cài đặt gói Upstart, Ubuntu sẽ tự động loại bỏ gói Systemd khỏi máy của bạn.

Với gói Upstart tại chỗ và Systemd đã được gỡ bỏ, bạn sẽ cần phải cập nhật hệ thống Ubuntu để phản ánh những thay đổi bạn đã thực hiện.

 sudo update-initramfs -u 

Khi bạn đã nhập tất cả các lệnh trên, chỉ cần khởi động lại máy của bạn. Khi bạn khởi động lại vào Ubuntu, nó sẽ hoạt động với sự trợ giúp của Upstart chứ không phải Systemd!

Làm thế nào để kích hoạt lại Systemd trong Ubuntu 15.04

Bạn có xóa Systemd nhưng quyết định bạn muốn quay lại không? Đây là cách bạn có thể làm chính xác điều đó! Mở thiết bị đầu cuối đáng tin cậy của bạn và nhập các lệnh sau.

 sudo apt-get cài đặt ubuntu-standard systemd-sysv 

Khi bạn nhập lệnh trên để cài đặt gói Systemd, Ubuntu sẽ tự động xóa gói Khởi động từ hệ thống của bạn.

Với Systemd được cài đặt lại và Upstart bị xóa, đã đến lúc cập nhật cài đặt của Ubuntu để phản ánh những thay đổi bạn đã thực hiện.

 sudo update-initramfs -u 

Sau đó, chỉ cần khởi động lại máy tính của bạn. Khi nó bật trở lại, nó sẽ lại sử dụng Systemd!

Phần kết luận

Khi nói đến Ubuntu sử dụng systemd, tôi hoàn toàn nằm trong trại hệ thống. Tôi nghĩ rằng nó cung cấp nhiều công cụ hơn cho người dùng nâng cao và hữu ích hơn cho sysadmins. Điều đó đang được nói, không phải ai cũng đồng ý với tôi hay với Canonical về điều này. Một số người không muốn systemd là hệ thống init của họ trên Linux.

Đó là lý do tại sao tôi rất vui vì các nhà phát triển Ubuntu đã làm cho nó dễ dàng như vậy để trao đổi một cho người khác. Để có sự lựa chọn giữa hai người thực sự tuyệt vời! Nó nghĩa đen mất một vài phút và hệ thống của bạn khởi động với sự giúp đỡ của một cái gì đó hoàn toàn khác nhau.

Bạn đang sử dụng Upstart hoặc Systemd trên Ubuntu 15.04? Lý do của bạn là gì? Cho chúng tôi biết trong phần ý kiến ​​dưới đây!