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 <decompress> 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
apt clean
решил ту проблему для меня на Ubuntu 18.04.
Я столкнулся с этой проблемой, потому что я прерываю первую загрузку deb пакета, и я перезапускаю его. Последствие состояло в том, чтобы иметь xxxx.deb и xxxx.deb.1 в моей папке загрузки. .deb пакет был поврежденным obvioulsly.
Мое решение состояло в том, чтобы удалить xxxx.deb пакет и переименовать xxxx.deb.1 к xxxx.deb.
Другая альтернатива должна быть должна установить непосредственно xxxx.deb.1 (я не сделал попробованный),