dpkg:错误:在第0行附近解析文件’/ var / lib / dpkg / updates / 0045’:
我在Ubuntu 12.04中收到此错误,同时执行以下操作。
frank@august:~$ sudo apt-get install ttf-mscorefonts-installer [sudo] password for frank: E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. frank@august:~$ sudo dpkg --configure -a dpkg: error: parsing file '/var/lib/dpkg/updates/0045' near line 0: newline in field name `#padding' frank@august:~$
&
frank@august:~$ head /var/lib/dpkg/updates/0045 #padding #padding #padding #padding frank@august:~$
我看不出错误在哪里,帮我解决这个问题。 谢谢。
好的,我自己已经解决了这个问题。
我在终端中运行了这两个命令( CTRL + ALT + T ):
cd /var/lib/dpkg/updates && rm -rf 0045 sudo dpkg --configure -a
我的问题已经解决了。
看起来该文件已损坏。 建议你做以下事情(请做备份,并冒风险;))
sudo rm /var/lib/dpkg/updates/000* sudo apt-get clean sudo apt-get update sudo apt-get install ttf-mscorefonts-installer
试试这个:
sudo rm -rf /var/lib/dpkg/updates/* dpkg --configure -a
似乎状态文件已损坏,要解决此问题,您必须使用该命令删除/清除文件。
sudo dpkg --clear-status
(注意: – clear-status选项不再可用。’dpkg – ?’的打印输出不建议明确替换。)然后使用以下命令重建文件:
sudo apt-get update
- 如何解决“dpkg:错误:在PATH中找不到1个预期程序或不可执行”?
- 如何让`dpkg -i`为我安装依赖项?
- dpkg退出,解析文件`/ var / lib / dpkg / status`时出错,该怎么办?
- update-rc.d:error:insserv拒绝了脚本头dpkg:erreur de traitement du paquet util-linux( – configure):
- 处理时遇到错误:man-db
- “软件包处于非常糟糕的不一致状态 – 您应该在尝试配置之前重新安装它。”
- dpkg:错误:dpkg状态数据库被另一个进程锁定
- dpkg:error handlingpython-minimal(–configure)
- 如何强制部分安装的软件包的配置?