在ubuntu16.04中使用apt-get upgrade更新apt包管理工具的时候,报错显示如下图的信息:

使用apt-get -f install又继续报错
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/libpython3.6-stdlib_3.6.5-5~16.04.york1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
谷歌之后找到的一个解决办法是使用如下命令
sudo dpkg --install --force all /var/cache/apt/archives/libpython3.6-stdlib_3.6.5-5~16.04.york1_amd64.deb
执行完后再运行sudo apt-get install -f应该就可以了
本文解决在Ubuntu16.04中使用apt-getupdate和apt-getupgrade时遇到的错误,包括dpkg-deb错误和apt包管理工具无法正常升级的问题。提供了一种解决方案,通过强制安装特定的Python标准库deb文件来修复。

被折叠的 条评论
为什么被折叠?



