
在 Ubuntu 中管理启动应用程序、命令和脚本其实相当简单。你只要打开系统自带的「启动应用程序」工具,点击「添加」,然后按步骤操作就可以轻松搞定。不过,虽然这个工具能满足基本需求,但它的用户体验却平平无奇。
Ubuntu「启动应用程序」工具的局限
Ubuntu 自带的「启动应用程序」工具只提供了设置「启动软件或服务」所需的核心功能,比如 SSH agent、VPN 应用、密码管理器、备份脚本、分辨率调整等。而且整个操作过程显得有些单调,特别是当你想添加自定义应用或脚本时,用户体验并不是很友好。
举个例子,在 Ubuntu 的「启动应用程序」中,如果你想添加一个启动应用,需要通过文件管理器手动找到目标.desktop
文件或可执行文件的路径。对于使用 DEB 或 AppImage 格式的软件来说,这还算直观,但对于其他格式的应用,操作起来就没那么方便了。

相比之下,Linux Mint 的「开机自启动程序」工具就更加直观和友好。它用开关替代了传统的复选框,启动延迟时间也能直观展示,甚至可以直接从已安装的软件列表中选择应用程序进行添加,操作非常便捷。

Ignition:现代且功能丰富的启动应用管理工具

如果你想在 Ubuntu 上实现类似的便捷体验,Linux Mint 的「开机自启动程序」工具很难直接移植过来。不过我最近在 Flathub 上发现了一款相当不错的替代品——Ignition。
Ignition 是一款基于 GTK4/libadwaita 的应用程序,专为管理 Linux 系统中的启动项和脚本而设计。它不仅具备了 Ubuntu 自带「启动应用程序」工具的所有功能,在操作便捷性和界面美观度上也更胜一筹。
Ignition 提供了一个简洁直观的用户界面,方便用户添加、移除和修改计算机上的启动条目。无论是启动应用程序、执行脚本,还是在登录时运行任意命令,Ignition 都能轻松应对。

通过 Ignition 添加的启动项,仍然可以在 Ubuntu 的「启动应用程序」工具中查看。但有一个小遗憾:Flathub 上发布的版本无法列出系统级别的启动脚本或服务(因为这些内容位于其沙盒之外)。
虽然管理启动应用程序和登录项并不是每个人都会频繁使用的功能,但如果你需要通过图形界面来管理 Linux 启动项,Ignition 绝对值得一试。
最新评论
不知名软件:怪我咯!😏
在Win11下,第一次安装完后不要急着用,建议先重启一下。(我直接用的时候打开虚拟机报错了,重启后就正常了)
自动维护还是很重要的,我的就被不知名软件关闭了,导致系统时间落后正常时间15秒。用优化软件的一定要注意。
刷不到新版更新