【问题标题】:dpkg fails on Ubuntu Server 22.04 LTSdpkg 在 Ubuntu Server 22.04 LTS 上失败
【发布时间】:2022-11-09 23:11:32
【问题描述】:

我的 Ubuntu 22.04 LTS 似乎有 dpkg 问题,我在网上找不到和我有同样问题的人。它使我无法安装软件包,我只是不知道如何解决这个问题。

Setting up dpkg (1.21.1ubuntu2.1) ...
head: error reading 'info_silent': Is a directory
dpkg: error processing package dpkg (--configure):
 installed dpkg package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 dpkg
E: Sub-process /usr/bin/dpkg returned an error code (1)

我的 Ubuntu 服务器版本:

Distributor ID: Ubuntu
Description:    Ubuntu 22.04 LTS
Release:        22.04
Codename:       jammy

我已经读过重新安装是一种选择,但我也找不到在不丢失数据的情况下重新安装 LTS 的好方法。

【问题讨论】:

    标签: ubuntu-server ubuntu-22.04 lts


    【解决方案1】:

    我终于解决了这个问题,我找到了一个解决我问题的 YouTube 视频。 这些是解决我的问题的命令:

    sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_silent
    sudo mkdir /var/lib/dpkg/info
    sudo apt-get update
    sudo apt-get -f install
    sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_silent
    sudo rm -rf /var/lib/dpkg/info
    sudo mv /var/lib/dpkg/info_silent /var/lib/dpkg/info
    

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    • 我从 Ubuntu 20.04LTS 到 22.04LTS 的 do-release-upgrade 失败并出现此 dpkg 错误。 @miitchel 的修复对我有用。我复制并粘贴了这些行。
    【解决方案2】:

    米切尔,你是天才!!! 在 ubuntu 22 上解决了我的问题。

    谢谢你。

    【讨论】:

    猜你喜欢
    • 2022-08-08
    • 2022-11-16
    • 2022-08-24
    • 2015-09-25
    • 2020-08-07
    • 1970-01-01
    • 2022-08-14
    • 2022-07-16
    • 2021-09-08
    相关资源
    最近更新 更多