如何在不启动 systemd 进程的情况下安装 Apt 包?

如何在不启动 systemd 进程的情况下安装 Apt 包?

如何安装 Apt 包并阻止其 systemd 进程启动?

一个相似的问题几年前就被问到并得到过回答,只不过是用 SysV 代替了 systemd。

(安装该软件包并停止其 systemd 服务并不是一个好的解决方案。)

答案1

您可以通过仅运行安装的解压部分来完成此操作

 apt-get download <package>
 sudo dpkg --unpack <package>*.deb

然后你可以编辑软件包的 systemd 配置,使其无法启动

因此,您无需避开设置的其他部分,您需要通过运行来完成它

sudo dpkg --configure <package>

当它尝试启动系统服务时可能会出现错误,具体取决于您如何禁用它以及该服务如何工作。

相关内容