如何修复“dpkg:错误处理包 systemd(--configure):

如何修复“dpkg:错误处理包 systemd(--configure):

我最近从 16.04 升级到了 18.04,我认为升级过程中出现了问题。当我运行 时sudo apt-get install -f,它会尝试升级udev,但随后我收到关于“不安全符号链接”的重复消息以及以下错误消息:

dpkg: error processing package systemd (--configure):
 installed systemd package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 systemd
E: Sub-process /usr/bin/dpkg returned an error code (1)

我之前也收到过类似的消息systemd-shim,但设法修复了它。我还遇到了不正确的问题/etc/apt/sources.list,但我认为这个问题也已修复。在升级过程中,我收到了各种错误消息,最后我不得不“销毁”某些东西,而不是正确完成升级(不幸的是,我不记得具体发生了什么。)有人知道发生了什么吗?

答案1

检查您是否是所有目录的所有者:

stat / /dev /var

如果您不是所有者,请在终端中运行以下命令:

chown root DirectoryYouAreNotOwner

注意:将 DirectoryYouAreNotOwner 替换为您不拥有的目录。例如,如果 的所有者/unknown

chown root /

归功于询问 Ubuntu 帖子。

相关内容