个人建设网站,青岛网站制作计划,wordpress企業主题,wordpress icokali linux有段时间没用了#xff0c;现在有点时间想着继续学习下网络安全#xff0c;那就升级更新下。
apt-get update apt-get upgrade等待一段时间后#xff0c;下载完毕执行安装和更新#xff0c;更新的过程中报错退出了 问题1 更新kali-themes 需要kali-t…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.4kali-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].