0101sub-process /usr/bin/dpkg returned an error code-dpkg-linux问题集

这篇具有很好参考价值的文章主要介绍了0101sub-process /usr/bin/dpkg returned an error code-dpkg-linux问题集。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

kali linux有段时间没用了,现在有点时间想着继续学习下网络安全,那就升级更新下。

apt-get update && apt-get upgrade

等待一段时间后,下载完毕执行安装和更新,更新的过程中报错退出了

  • 问题1 更新kali-themes 需要kali-themes-common 2022.x版本,但是当前kali-themes-common为2023版本,导致

    sub-process /usr/bin/dpkg returned an error code (1)
    

尝试解决问题,1步你不是要kali-themes-common 2022.x的软件包吗,拿我就安装指定版本

Package kali-themes-common is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  kali-wallpapers-2023 kali-wallpapers-2022 kali-wallpapers-2020.4 kali-wallpapers-2019.4

kali-themes-common 这个软件包已经废弃了,被其他包替代了,emmm

搜索下有没有其他解决方法呢?找到一个不错的连接,地址在下面链接1.

文章从简单到复杂,渐进式的介绍了6种解决方法。

第一种:重新配置dpkg database

sudo dpkg --configure -a

​ 适用情况就是在安装过程中,由于网络等原因过程被中断的情况。

第二种:强制安装软件

sudo apt-get install -f
或者sudo apt-get install --fix-broken

可以修复一些坏掉的依赖,可能是下载中断等原因造成的。

第三种:不在安装引起错误的安装包

sudo apt-get remove --purge package_name

当你知道是安装那个软件包引起的错误的时候,且你不知道它有啥作用或者你需要,可以移除安装列表,不在安装该依赖包。

tips:这可能引起连锁反应,即整条依赖链上的安装包都需要移除

第四种:移除不使用的安装包

sudo apt autoremove

错误可能是由一些旧是或者过期的或者不用的安装包引起的。

当以上方法都不能解决问题的时候,在尝试一下两种方式。

第五种:从移除包管理列表

sudo ls -l /var/lib/dpkg/info | grep -i package_name
sudo mv /var/lib/dpkg/info/package_name.* /tmp

package_name为出问题的安装包,在包管理信息中移除,重新更新和安装

sudo apt-get update && apt upgrade

第六种:重写包文件名

sudo dpkg -i --force-overwrite /var/cache/apt/archives/full_name_of_package

如果不知道包的正确名字,通过以下命令查找:

ls /var/cache/apt/archies/*package_name*

结尾:

dpkg 错误信息通常是在包安装过程中 中断安装过程或者不正确的库引起的,通过以上几种方法可以解决问题并正常安装软件了。

结语

❓QQ:806797785

⭐️文档笔记地址:https://gitee.com/gaogzhen/math

参考:

[1]How to Fix sub-process /usr/bin/dpkg returned an error code (1) in Ubuntu[CP/OL].文章来源地址https://www.toymoban.com/news/detail-618981.html

到了这里,关于0101sub-process /usr/bin/dpkg returned an error code-dpkg-linux问题集的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包