Systemd-manager-TUI:用于管理 systemd 服务的 TUI 应用程序

发布: (2026年5月3日 GMT+8 18:55)
2 分钟阅读

Source: Hacker News

Systemd 管理器 TUI

rust

一个用于管理 systemd 服务的 TUI 应用程序。
它允许您通过 D‑Bus API 查看日志、列出服务、检查属性、编辑单元文件,并控制它们的生命周期(启动、停止、重启、屏蔽、取消屏蔽、启用、禁用)。支持 Vim 式导航,您可以在系统单元和用户单元之间切换,并且可以仅过滤出正在运行的服务。

快速预览

screenshot_list

查看更多截图

安装

安装后,您可以创建一个 alias 以便更方便地使用。

Ubuntu(推荐)

sudo dpkg -i ./systemd-manager-tui_x.x.x-x_amd64.deb

发布页面下载 .deb 文件。

Fedora(推荐)

sudo dnf install ./systemd-manager-tui_x.x.x-x_x86_64.rpm

发布页面下载 .rpm 文件。

Arch Linux

yay -S systemd-manager-tui

NixOS

nix run github:matheus-git/systemd-manager-tui

请参阅文档中的 NixOS flake 使用说明。

二进制文件

chmod +x systemd-manager-tui
./systemd-manager-tui

发布页面下载二进制文件。

Cargo

cargo install --locked systemd-manager-tui

主要库

  • ratatui – 0.29.0
  • zbus – 5.5.0

贡献

欢迎贡献!如有改进或 bug 修复,请打开 issue 或提交 pull request。

许可证

本项目采用 MIT 许可证,开源共享。

0 浏览
Back to Blog

相关文章

阅读更多 »