我最近从 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 帖子。