Systemd Manager, quản lý dịch vụ bằng giao diện trong Linux (Ubuntu)

Like share để website được tiếp tục phát triển

Screenshot from 2016-06-03 22-46-56

Systemd Manager hay còn gọi là Systemd Service Manager, là phần mềm mã nguồn mở, nó được lưu trữ trên Github. Phần mềm được viết bằng ngôn ngữ Rust và lựa chọn GTK3 cho xây dựng giao diện. Nó giúp bạn quản lý các dịch vụ trên giao diện trực quan và đẹp mắt hơn là dòng lệnh.

Systemd Manager có bộ lọc rất hữu ích, gồm Services, Sockets và Timers. Bộ lọc này ở thanh bên trái, thanh bên phải là bảng thông tin tương ứng. Chương trình cho phép bật/tắt (Enabled – On/Off) và tắt/mở (Start/Stop) ngay lập tức.

Services gồm các dịch vụ được chạy liên tục cùng hệ thống, Sockets bao gồm các dịch vụ được kích hoạt khi cần thiết còn Timers sẽ được kích hoạt dựa trên khoảng thời gian nào đó. Ngoài ra còn có tính năng Systemd Analyze, thông tin của tính năng này được lấy từ câu lệnh systemd-analyze.

Cài đặt Systemd Sanager bằng gói deb

Phiên bản Systemd Manager hiện tại là 0.4.6 nhưng bản phát hành dạng file deb mới nhất trên Github chỉ là 0.4.5, vì vậy cách sài đặt này có thể là tốt trong thời điểm hiện tại nhưng phiên bản sẽ lỗi thời dần theo thời gian. Vì vậy mình khuyến khích các bạn cài đặt từ mã nguồn trên Github.

wget https://github.com/mmstick/systemd-manager/releases/download/0.4.5/systemd-manager_0.4.5_amd64.deb
sudo dpkg -i systemd-manager_0.4.5_amd64.deb
Mình có build phiên bản Systemd manager 0.4.6, Nếu muốn cài đặt, các bạn nhập một số lệnh bên dưới.

wget //ubunsys.com/media/2016/06/ubunsys.com-03-06-2016-b4a7eaaba455aeca5bb8bc76b0e86e00.zip
unzip ubunsys.com-03-06-2016-b4a7eaaba455aeca5bb8bc76b0e86e00.zip
sudo dpkg -i systemd-manager.deb
Screenshot from 2016-06-03 22-28-59

Thông báo phiên bản mới, Systemd manager 0.4.6 trên Blog Github.

Cài đặt Systemd Manager từ mã nguồn trên Github

Nếu các bạn sử dụng cách này thì phiên bản Systemd Manager của bạn sẽ là phiên bản mới nhất. Khi sử dụng cách này, nó sẽ tự động cài đặt thêm gói libgtk-3-dev để hỗ trợ cho quá trình build. Sau khi build xong nó sẽ tạo ra gói deb và tự động cài gói deb đặt vào hệ thống. Hiện mình build thành công trên Ubuntu 16.04, còn Ubuntu 15.10 thì chưa được, mình sẽ tìm hiểu nguyên nhân sau.

git clone https://github.com/mmstick/systemd-manager && make ubuntu

Gỡ bỏ Systemd Manager

Nếu bạn không muốn thấy Systemd Manager trong hệ thống của bạn nữa thì bạn sử dụng lệnh bên dưới để gỡ bỏ Systemd Manager.

sudo make uninstall

Cách mở Systemd Manager

Các bạn có thể vào Dash hoặc sử dụng lệnh bên dưới để mở Systemd Manager.

sudo systemd-manager

Systemd Manager theo cảm nhận của mình rất giống phần mềm Services trên Windows, nó giúp bạn quản lý các dịch vụ của mình một cách dễ dàng bằng giao diện chứ không bằng những câu lệnh lằng nhằng đen thui và phần nào khó nhớ đối với người dùng bình thường nhưng nhớ cẩn thận khi Enabled các dịch vụ kẻo mang họa đóa! Chúc các bạn vui với Systemd manager.

Screenshot from 2016-06-03 22-47-07

Hiển thị mặc định, Services.

Screenshot from 2016-06-03 22-50-13

Hiện thị theo Sockets.

Screenshot from 2016-06-03 23-00-36

Hiện thị theo Timers.

Screenshot from 2016-06-03 22-50-42

Tính năng Systemd Analyze.

screenshot-services

Giao diện Systemd maanger trên một một bản Linux.

Bạn có thể đăng nhập bằng FB để tham gia bình luận

Leave a Reply