升级Firefox失败。 lzma错误:压缩数据已损坏

Firefox因下载损坏而无法更新(deb)

Preparing to unpack .../firefox_32.0+build1-0ubuntu0.14.04.1_i386.deb ... Unpacking firefox (32.0+build1-0ubuntu0.14.04.1) over (31.0+build1-0ubuntu0.14.04.1) ... dpkg-deb (subprocess): decompressing archive member: lzma error: compressed data is corrupt dpkg-deb: error: subprocess  returned error exit status 2 dpkg: error processing archive /var/cache/apt/archives/firefox_32.0+build1-0ubuntu0.14.04.1_i386.deb (--unpack): cannot copy extracted data for './usr/lib/firefox/libxul.so' to '/usr/lib/firefox/libxul.so.dpkg-new': unexpected end of file or stream Please restart all running instances of firefox, or you will experience problems. 

这是我修复它的方法。

 cd /var/cache/apt/archives sudo rm firefox_32.0+build1-0ubuntu0.14.04.1_i386.deb sudo apt-get update sudo apt-get upgrade 

您需要删除存档目录中已损坏的包,然后更新并安装Firefox。

 sudo apt-get autoremove sudo apt-get update sudo apt-get install firefox