首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >“错误处理包”-由于包配置错误,apt升级无法运行

“错误处理包”-由于包配置错误,apt升级无法运行
EN

Ask Ubuntu用户
提问于 2019-09-08 06:57:25
回答 2查看 5.4K关注 0票数 5

我知道这个问题已经问过很多次了,但这些解决方案对我都没有帮助。

每当我运行sudo apt upgrade时,我都会得到这个错误。

代码语言:javascript
运行
复制
dpkg: error processing package systemd (--configure):
 installed systemd package post-installation script subprocess returned error exit status 127
Errors were encountered while processing:
 systemd
E: Sub-process /usr/bin/dpkg returned an error code (1)

sudo dpkg --configure -a返回

代码语言:javascript
运行
复制
  Setting up udev (237-3ubuntu10.28) ...
/var/lib/dpkg/info/udev.postinst: 108: /var/lib/dpkg/info/udev.postinst: addgroup: not found
dpkg: error processing package udev (--configure):
 installed udev package post-installation script subprocess returned error exit status 127
Setting up systemd (237-3ubuntu10.28) ...
/var/lib/dpkg/info/systemd.postinst: 123: /var/lib/dpkg/info/systemd.postinst: addgroup: not found
dpkg: error processing package systemd (--configure):
 installed systemd package post-installation script subprocess returned error exit status 127
dpkg: dependency problems prevent configuration of libnss-systemd:amd64:
 libnss-systemd:amd64 depends on systemd (= 237-3ubuntu10.28); however:
  Package systemd is not configured yet.

dpkg: error processing package libnss-systemd:amd64 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libpam-systemd:amd64:
 libpam-systemd:amd64 depends on systemd (= 237-3ubuntu10.28); however:
  Package systemd is not configured yet.

dpkg: error processing package libpam-systemd:amd64 (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 udev
 systemd
 libnss-systemd:amd64
 libpam-systemd:amd64

我不认为在一起删除systemd包是安全的。任何帮助都是感激的,我在Ubuntu18.04上。

EN

回答 2

Ask Ubuntu用户

发布于 2020-03-05 21:14:22

使用

代码语言:javascript
运行
复制
stat / /dev /var

检查您是否是所有目录的所有者。如果没有,请运行:

代码语言:javascript
运行
复制
chown root DirectoryYouAreNotOwner

在我的例子中,/的所有者是Unknown。所以我使用了命令:

代码语言:javascript
运行
复制
chown root /
票数 4
EN

Ask Ubuntu用户

发布于 2021-02-11 04:59:31

米格尔·萨尔丹哈的回答对我没有用,我试着再多找一些。最后,这个职位的回答帮助了我。只需在这里张贴答案,因为这已经在几个地方提到,以防将来有人需要它。

代码语言:javascript
运行
复制
sudo rm /var/lib/dpkg/info/systemd*
sudo dpkg --configure -D 777 systemd
sudo apt -f install

希望能帮上忙。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1171668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档