2017-04-12 61 views
0

我一直在寻找几个小时的多个页面,但仍然没有运气来解决这个问题。我安装了OpenOffice,然后尝试通过应用程序中心安装LibreOffice-Draw,但遇到了一个问题(该文件没有安装并且一直在剪切掉)。我走进终端,并试图用apt-get任何东西后,这些错误是满足:初级操作系统 - LibreOffice/OpenOffice冲突,Dpkg错误(未满足的依赖关系) - 陷入循环

You might want to run 'apt-get -f install' to correct these: 
The following packages have unmet dependencies. 
libreoffice-core : Depends: libreoffice-common (> 1:5.1.6~rc2) but it is not going to be installed 
libreoffice-style-galaxy : Depends: libreoffice-common (= 1:5.1.6~rc2-0ubuntu1~xenial1) but it is not going to be installed 
libreoffice-style-human : Depends: libreoffice-common (= 1:5.1.6~rc2-0ubuntu1~xenial1) but it is not going to be installed 
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution). 

运行的是,并试图在安装libreoffice-common结果:

Preparing to unpack .../libreoffice-common_1%3a5.1.6~rc2-0ubuntu1~xenial1_all.deb ... 
Unpacking libreoffice-common (1:5.1.6~rc2-0ubuntu1~xenial1) ... 
dpkg: error processing archive /var/cache/apt/archives/libreoffice-common_1%3a5.1.6~rc2-0ubuntu1~xenial1_all.deb (--unpack): 
trying to overwrite '/usr/bin/soffice', which is also in package openoffice-debian-menus 4.1.3-9783 
rmdir: failed to remove '/var/lib/libreoffice/share/prereg/': No such file or directory 
rmdir: failed to remove '/var/lib/libreoffice/share/': No such file or directory 
rmdir: failed to remove '/var/lib/libreoffice/program/': No such file or directory 
rmdir: failed to remove '/var/lib/libreoffice': No such file or directory 
rmdir: failed to remove '/var/lib/libreoffice': No such file or directory 
Processing triggers for man-db (2.7.5-1) ... 
Processing triggers for shared-mime-info (1.5-2ubuntu0.1) ... 
Unknown media type in type 'all/all' 
Unknown media type in type 'all/allfiles' 
Processing triggers for desktop-file-utils (0.22-1ubuntu5.1+elementary2~ubuntu0.4.1) ... 
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) ... 
Rebuilding /usr/share/applications/bamf-2.index... 
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ... 
Processing triggers for mime-support (3.59ubuntu1) ... 
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ... 
Processing triggers for gnome-icon-theme (3.12.0-1ubuntu3) ... 
Errors were encountered while processing: 
/var/cache/apt/archives/libreoffice-common_1%3a5.1.6~rc2-0ubuntu1~xenial1_all.deb 
E: Sub-process /usr/bin/dpkg returned an error code (1) 
``` 

试图消除OpenOffice的 -

Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
Note, selecting 'openoffice.org-debian-menus' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-fr-fr' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-thesaurus-de-ch' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-hyphenation-en-ca' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-hyphenation-en-us' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-updatedicts' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-kde' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-common' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-an' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-ca' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-eo' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-es' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-eu' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-fo' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-gl' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-nb' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-nn' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-nr' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-ns' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-ss' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-st' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-tl' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-tn' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-uz' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-ve' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-xh' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-zu' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-hunspell' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-hyphenation-en' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-hyphenation-fi' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-hyphenation-ga' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-hyphenation-hr' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-hyphenation-id' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-calc' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-writer' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-hyphenation-lt' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-hyphenation-pl' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-hyphenation-ru' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-ure' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-thesaurus-de' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-thesaurus-it' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-thesaurus-pl' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-bundled' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-base' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-en-us' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-core' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-dev-doc' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-dmaths' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-de-at' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-de-ch' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-spellcheck-de-de' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-unbundled' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-hyphenation' for glob 'openoffice.org-*' 
Note, selecting 'openoffice.org-thesaurus-en-au' for glob 'openoffice.org-*' 
Package 'openoffice.org-thesaurus-it' is not installed, so not removed 
Note, selecting 'dictionaries-common' instead of 'openoffice.org-updatedicts' 
Package 'openoffice.org-hunspell' is not installed, so not removed 
Package 'openoffice.org-core' is not installed, so not removed 
Note, selecting 'hunspell-an' instead of 'openoffice.org-spellcheck-an' 
Note, selecting 'hunspell-ca' instead of 'openoffice.org-spellcheck-ca' 
Package 'openoffice.org-spellcheck-en-us' is not installed, so not removed 
Note, selecting 'hunspell-eu' instead of 'openoffice.org-spellcheck-eu' 
Note, selecting 'hunspell-gl-es' instead of 'openoffice.org-spellcheck-gl' 
Note, selecting 'hunspell-uz' instead of 'openoffice.org-spellcheck-uz' 
Package 'openoffice.org-writer' is not installed, so not removed 
Note, selecting 'hyphen-en-us' instead of 'openoffice.org-hyphenation-en-us' 
Note, selecting 'hyphen-en-us' instead of 'openoffice.org-hyphenation-en' 
Package 'openoffice.org-hyphenation-hr' is not installed, so not removed 
Note, selecting 'hyphen-pl' instead of 'openoffice.org-hyphenation-pl' 
Note, selecting 'hyphen-ru' instead of 'openoffice.org-hyphenation-ru' 
Package 'openoffice.org-base' is not installed, so not removed 
Package 'openoffice.org-common' is not installed, so not removed 
Package 'openoffice.org-dev-doc' is not installed, so not removed 
Note, selecting 'myspell-eo' instead of 'openoffice.org-spellcheck-eo' 
Note, selecting 'myspell-es' instead of 'openoffice.org-spellcheck-es' 
Note, selecting 'myspell-fo' instead of 'openoffice.org-spellcheck-fo' 
Note, selecting 'myspell-nb' instead of 'openoffice.org-spellcheck-nb' 
Note, selecting 'myspell-nn' instead of 'openoffice.org-spellcheck-nn' 
Note, selecting 'myspell-nr' instead of 'openoffice.org-spellcheck-nr' 
Note, selecting 'myspell-ns' instead of 'openoffice.org-spellcheck-ns' 
Note, selecting 'myspell-ss' instead of 'openoffice.org-spellcheck-ss' 
Note, selecting 'myspell-st' instead of 'openoffice.org-spellcheck-st' 
Note, selecting 'myspell-tn' instead of 'openoffice.org-spellcheck-tn' 
Note, selecting 'myspell-ve' instead of 'openoffice.org-spellcheck-ve' 
Note, selecting 'myspell-xh' instead of 'openoffice.org-spellcheck-xh' 
Note, selecting 'myspell-zu' instead of 'openoffice.org-spellcheck-zu' 
Note, selecting 'mythes-de' instead of 'openoffice.org-thesaurus-de' 
Note, selecting 'mythes-de-ch' instead of 'openoffice.org-thesaurus-de-ch' 
Note, selecting 'mythes-en-au' instead of 'openoffice.org-thesaurus-en-au' 
Note, selecting 'mythes-pl' instead of 'openoffice.org-thesaurus-pl' 
Note, selecting 'openoffice.org-hyphenation' instead of 'openoffice.org-hyphenation-en-ca' 
Note, selecting 'openoffice.org-hyphenation' instead of 'openoffice.org-hyphenation-fi' 
Note, selecting 'openoffice.org-hyphenation' instead of 'openoffice.org-hyphenation-ga' 
Note, selecting 'openoffice.org-hyphenation' instead of 'openoffice.org-hyphenation-id' 
Package 'openoffice.org-calc' is not installed, so not removed 
Package 'openoffice.org-kde' is not installed, so not removed 
Note, selecting 'myspell-fr-gut' instead of 'openoffice.org-spellcheck-fr-fr' 
Note, selecting 'myspell-tl' instead of 'openoffice.org-spellcheck-tl' 
Package 'openoffice.org-dmaths' is not installed, so not removed 
Package 'openoffice.org-bundled' is not installed, so not removed 
Package 'openoffice.org-ure' is not installed, so not removed 
Package 'openoffice.org-debian-menus' is not installed, so not removed 
Package 'openoffice.org-hyphenation' is not installed, so not removed 
Package 'openoffice.org-hyphenation-lt' is not installed, so not removed 

试图清除LibreOffice导致类似的消息告诉我没有任何Libreoffice相关的安装,但sudo apt list --installed拥有(与OpenOffice的):

libreoffice-core/xenial-updates,xenial-security,now 1:5.1.6~rc2-0ubuntu1~xenial1 amd64 [installed,automatic] 
libreoffice-draw/xenial-updates,xenial-security,now 1:5.1.6~rc2-0ubuntu1~xenial1 amd64 [installed] 
libreoffice-style-galaxy/xenial-updates,xenial-updates,xenial-security,xenial-security,now 1:5.1.6~rc2-0ubuntu1~xenial1 all [installed,auto-removable] 
libreoffice-style-human/xenial-updates,xenial-updates,xenial-security,xenial-security,now 1:5.1.6~rc2-0ubuntu1~xenial1 all [installed,auto-removable] 

dpkg所经理完全砖因未满足的依赖,因为它说,它无法找到它,我不能安装,因为任何东西,我不能清除任何东西冲突。我想去掉似乎导致这个混乱的“soffice”目录,但我不知道这是多么明智。

我对Linux相当陌生,希望在展示错误报告方面已经够全面。

回答

0

好的,我明白了。出于某种原因,sudo apt-get removepurge无法正常工作,而是我使用了 - dpkg -r --force-depends $pkg,并逐个删除了错误中指定的软件包。

任何解释为什么这个工作和sudo apt-get removepurge将受到欢迎,所以我可以学习。