如何修复损坏的LibreOffice包
我有“破解包”,但当我尝试在Synaptic Package Manager中修复它们时,我收到以下错误消息:
dpkg: unrecoverable fatal error, aborting: files list file for package `libreoffice-calc' contains empty filename E: Sub-process /usr/bin/dpkg returned an error code (2) A package failed to install. Trying to recover: dpkg: dependency problems prevent configuration of libreoffice-writer: libreoffice-writer depends on libreoffice-core (= 1:3.6.2~rc2-0ubuntu4); however: Version of libreoffice-core on system is 1:3.6.2~rc2-0ubuntu3. libreoffice-writer depends on libreoffice-base-core (= 1:3.6.2~rc2-0ubuntu4); however: Version of libreoffice-base-core on system is 1:3.6.2~rc2-0ubuntu3. dpkg: error processing libreoffice-writer (--configure): dependency problems - leaving unconfigured dpkg: error processing libreoffice-base-core (--configure): Package is in a very bad inconsistent state - you should reinstall it before attempting configuration. dpkg: dependency problems prevent configuration of libreoffice-calc: libreoffice-calc depends on libreoffice-core (= 1:3.6.2~rc2-0ubuntu4); however: Version of libreoffice-core on system is 1:3.6.2~rc2-0ubuntu3. libreoffice-calc depends on libreoffice-base-core (= 1:3.6.2~rc2-0ubuntu4); however: Version of libreoffice-base-core on system is 1:3.6.2~rc2-0ubuntu3. dpkg: error processing libreoffice-calc (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: libreoffice-writer libreoffice-base-core libreoffice-calc
sudo apt-get install -f
命令给了我这个:
Reading package lists... Done Building dependency tree Reading state information... Done Correcting dependencies... Done The following extra packages will be installed: libreoffice-base-core libreoffice-core libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-impress libreoffice-math python-uno Suggested packages: libreoffice-base libreoffice-evolution The following packages will be upgraded: libreoffice-base-core libreoffice-core libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-impress libreoffice-math python-uno 8 upgraded, 0 newly installed, 0 to remove and 196 not upgraded. 3 not fully installed or removed. Need to get 0 B/36.8 MB of archives. After this operation, 0 B of additional disk space will be used. Do you want to continue [Y/n]? y dpkg: unrecoverable fatal error, aborting: files list file for package `libreoffice-calc' contains empty filename E: Sub-process /usr/bin/dpkg returned an error code (2)
使用sudo apt-get purge libreoffice*
后跟sudo apt-get install libreoffice
给我:
Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies: libreoffice : Depends: libreoffice-core (= 1:3.6.2~rc2-0ubuntu4) but 1:3.6.2~rc2-0ubuntu3 is to be installed Depends: libreoffice-base but it is not going to be installed Depends: ttf-dejavu but it is not going to be installed Depends: libreoffice-java-common (>= 1:3.6.2~rc2~) but it is not going to be installed libreoffice-calc : Depends: libreoffice-core (= 1:3.6.2~rc2-0ubuntu4) but 1:3.6.2~rc2-0ubuntu3 is to be installed Depends: libreoffice-base-core (= 1:3.6.2~rc2-0ubuntu4) but 1:3.6.2~rc2-0ubuntu3 is to be installed libreoffice-writer : Depends: libreoffice-core (= 1:3.6.2~rc2-0ubuntu4) but 1:3.6.2~rc2-0ubuntu3 is to be installed Depends: libreoffice-base-core (= 1:3.6.2~rc2-0ubuntu4) but 1:3.6.2~rc2-0ubuntu3 is to be installed E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
我不知道该怎么做。
尝试做sudo apt-get purge libreoffice*
然后做sudo apt-get install libreoffice
如果发现依赖问题:
类型
sudo apt-get purge libreoffice*
sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt-get install libreoffice
当我从dpkg发出致命错误时,我发现了这个问题 – 相同的症状 – 空列表文件。 。 。 https://serverfault.com/questions/430682/dpkg-warning-files-list-file-for-package-x-missing
我还从var / lib中获取了列表文件。
rm /var/lib/dpkg/info/my_missing_package.list。
然后重新安装
wajig重新安装突触
我喜欢wajig – 带走记住不经常使用的dkpg和apt调用的努力
这解决了我:
sudo apt-get purge libreoffice *
一个抱怨说缺少依赖关系出现并建议运行
sudo apt-get -f install
我做了。 然后再说:
sudo apt-get purge libreoffice *
其次是:
sudo apt-get install libreoffice