是否有任何适用于 Ubuntu 22.04 及更高版本的软件包管理器可以根据桌面环境强制隔离?

是否有任何适用于 Ubuntu 22.04 及更高版本的软件包管理器可以根据桌面环境强制隔离?

我仍在使用许多 10-15 年前的旧硬件机器(英特尔 CPU:Atom、Core Duo 直至 i7 早期版本)。

在 KDE、Gnome 和其他一些 DE 的后续版本中,他们开始部署多个后台服务,这是当前硬件支持的现代操作系统的正常路径。

当我使用精简版桌面环境(例如 Xubuntu 和 Lubuntu 等)时,我遇到了困境;然后尝试安装一个工具。即使我通常很谨慎,但我仍然会时不时犯错。有一次,我在 Xubuntu 中安装了一个 KDE 工具,另一次,我安装了基于 GTK 的工具,该工具基于 Gnome 基础。后果:

  • 大量其他 DE 包被安装。
  • 许多服务启动,系统变得缓慢。
  • 清理和卸载这些包并不总是那么容易。

目前,我仅依赖于检查依赖项是否已安装。

是否有任何包管理器可以检查并显示与当前桌面环境兼容性的提示?

  • 如果有 GUI 则优先
  • 即使它只适用于精简版 DE 之一
  • 我正在寻找的最小功能:突出显示对 GUI 框架(GTK、Qt......)的依赖
  • 如果提供源类型(deb、snap、appimage)的搜索选项,那就更好了

相关内容