每当我尝试运行任何 apt-get 命令时,它都会显示以下错误消息:
dpkg:错误:损坏的信息数据库格式文件“/var/lib/dpkg/info/format”
E: 子进程 /usr/bin/dpkg 返回错误代码 (2)
请指教如何纠正此问题。
答案1
删除该“格式”文件,或者如果您比较谨慎,可以将其备份(将其移动到 RAM 磁盘):
sudo mv /var/lib/dpkg/info/format /dev/shm
我的文件仅包含数字1
和回车符 ( \n
),因此生成一个两字节文件。您可以从命令行创建此文件:
sudo printf "1\n" > /var/lib/dpkg/info/format
如果失败,则只需将您备份的“格式”文件恢复到您创建的新文件上。
sudo mv /dev/shm/format /var/lib/dpkg/info/