imic07
deepin
2020-07-28 03:44 本帖最后由 imic07 于 2020-7-27 19:46 编辑
终于解决了。参考:https://blog.csdn.net/qq_31261509/article/details/88352065
先备份:/var/lib/dpkg/info /var/lib/dpkg/status
# 重复执行以下步骤:######################
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old && sudo mkdir /var/lib/dpkg/info
# 比如查询查询Package: libgpg-error0 找到符合 Architecture: i386 的一整段删除(还有一个是amd64,不要删错了)
sudo vi status
sudo apt-get update && sudo apt-get -f install
cd info && sudo mv * ../info_old/
cd .. && sudo rm -rf info && sudo mv info_old info
######################
每执行完一次,重新安装下wps,看看包不报错,把报错的依赖包重新按上述规则安装下。
我总共执行了十多次就安装成功了。
终于解决了。参考:https://blog.csdn.net/qq_31261509/article/details/88352065
先备份:/var/lib/dpkg/info /var/lib/dpkg/status
# 重复执行以下步骤:######################
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old && sudo mkdir /var/lib/dpkg/info
# 比如查询查询Package: libgpg-error0 找到符合 Architecture: i386 的一整段删除(还有一个是amd64,不要删错了)
sudo vi status
sudo apt-get update && sudo apt-get -f install
cd info && sudo mv * ../info_old/
cd .. && sudo rm -rf info && sudo mv info_old info
######################
每执行完一次,重新安装下wps,看看包不报错,把报错的依赖包重新按上述规则安装下。
我总共执行了十多次就安装成功了。
Reply Like 0 View the author


中文 
然后点击重新安装,报错如下:
An error occurred while applying changes: dpkg: unrecoverable fatal error, aborting:
files list file for package 'libgpg-error0:i386' is missing final newline
# 重新安装
sudo apt reinstall libgpg-error0:i386
报错:
dpkg: 无法恢复的致命错误,中止:
软件包 libgpg-error0:i386 的文件名列表文件缺少最后结尾的换行符
E: Sub-process /usr/bin/dpkg returned an error code (2)
这种情况该怎么处理?