如何安装一个包而不安装整个组?

如何安装一个包而不安装整个组?

我正在尝试安装 LXDM 显示管理器。在 Arch Linux 中,我使用sudo pacman -S lxdm它,它只安装 LXDM。但在 Ubuntu 中,sudo apt install lxdm正在安装整个 LXDE,这对我来说是不需要的。我想像在 Arch 中一样使用 XFCE 运行 LXDM。

如何仅安装 LXDM 而不安装 LXDE?

答案1

我可以确认运行sudo apt install lxdm会引入许多依赖项(我在 Ubuntu MATE focal 中尝试过,但没有在 Xubuntu 中尝试过,但所有 focal 包都是相同的)。

运行后,apt-cache show lxdm我看到了 lxdmRecommends: lxde-common, desktop-base和 lxde-common Recommends: lxde-core, lxde-session, lxpanel, lstask, lxrandr, lxsession-logout, lxlock, gnome-screenshot。它们每个都有自己的依赖项,最终你安装了整个 LXDE。

解决方法是像这样运行:

sudo apt install --no-install-recommends lxdm

这将导致仅lxdm安装单个包。

相关内容