E: The package code needs to be reinstalled, but I can't find an archive for it.

ubuntu安装软件时报错:

E: The package code needs to be reinstalled, but I can't find an archive for it.

解决方法:

打开 /var/lib/dpkg/status 文件, 查找安装未成功的安装包,譬如搜索关键子 “half” ,

将安装包相关信息删除。然后重新安装一下安装包即可。

备注:

系统 ubuntu 16.04

原文地址:https://www.cnblogs.com/rohens-hbg/p/9936059.html