Хотите LibreOffice вместо OpenOffice, случайно установить оба

Я установил OpenOffice, но понял, что мои старые файлы, вероятно, использовались LibreOffice, потому что функции, которые у меня были в них, неожиданно возвращали ошибки.

Итак, я сделал шаг на веб-сайте, чтобы заменить OpenOffice на LibreOffice.

sudo apt-get autoremove openoffice.org-*
sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt-get install libreoffice

Возможно, что-то не так, потому что, когда я проверяю свои меню и файлы, он все равно открывается в OpenOffice, а ярлыки LibreOffice находятся в моих меню, но не работают.

Теперь , пытаясь выполнить все шаги, которые я обнаружил, чтобы удалить OpenOffice, все, что с apt-get, похоже, возвращает что-то вроде этого (текущий пытается отследить мои действия, не работает):

bigaisdgood1@HP-Aaron:~$ sudo apt-get remove --purge libreoffice
[sudo] password for bigaisdgood1: 
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-core : Depends: libreoffice-common (> 1:5.1.2~rc2) but it is not going to be installed
 libreoffice-java-common : Depends: libreoffice-common (= 1:5.1.2~rc2-0ubuntu1~wily0) but it is not going to be installed
 libreoffice-style-elementary : Depends: libreoffice-common (= 1:5.1.2~rc2-0ubuntu1~wily0) but it is not going to be installed
 libreoffice-style-galaxy : Depends: libreoffice-common (= 1:5.1.2~rc2-0ubuntu1~wily0) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

sudo apt-get -f install возвращает это:

bigaisdgood1@HP-Aaron:~$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libreoffice-common
Suggested packages:
  libreoffice-style-breeze libreoffice-style-hicontrast
  libreoffice-style-human libreoffice-style-oxygen libreoffice-style-sifr
  libreoffice-style-tango
The following NEW packages will be installed:
  libreoffice-common
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
21 not fully installed or removed.
Need to get 0 B/22.5 MB of archives.
After this operation, 84.7 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 166759 files and directories currently installed.)
Preparing to unpack .../libreoffice-common_1%3a5.1.2~rc2-0ubuntu1~wily0_all.deb ...
Unpacking libreoffice-common (1:5.1.2~rc2-0ubuntu1~wily0) ...
dpkg: error processing archive /var/cache/apt/archives/libreoffice-common_1%3a5.1.2~rc2-0ubuntu1~wily0_all.deb (--unpack):
 trying to overwrite '/usr/bin/soffice', which is also in package openoffice-debian-menus 4.1.2-9782
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 desktop-file-utils (0.22-1ubuntu3) ...
Processing triggers for mime-support (3.58ubuntu1) ...
Processing triggers for shared-mime-info (1.3-1) ...
Processing triggers for gnome-icon-theme (3.12.0-1ubuntu2) ...
Processing triggers for gnome-icon-theme-full (3.12.0-1ubuntu2) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for man-db (2.7.4-1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/libreoffice-common_1%3a5.1.2~rc2-0ubuntu1~wily0_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Итак, что я могу сделать, чтобы удалить OpenOffice, вместо этого у вас есть LibreOffice?

Это Lubuntu 15.10, 64 бит. [ ! d7]

1
задан 2 April 2016 в 03:51

1 ответ

, поэтому libreofffice имеет неудовлетворенные зависимости, но он не позволит вам принудительно установить их исправление. Менеджер пакетов Debian dpkg (который также является менеджером пакетов xbuntu) является феноменальным, но не идеальным. Я бы очистил как libreoffice, так и openoffice и начал заново. Каковы результаты

sudo find / -iname "openoffice"*

Если вы успешно его очистили, он ничего не должен появляться. Также убедитесь, что openoffice не является вашим приложением по умолчанию.

В будущем я настоятельно рекомендую использовать диспетчер синаптических пакетов. Это отличный графический интерфейс для dpkg.

1
ответ дан 23 May 2018 в 12:26
  • 1
    Хотя я согласен с тем, что использование установленного по умолчанию установщика является самым безопасным способом, мне просто проще использовать терминалы и apt-get, что было предложено многими учебниками, с которыми я столкнулся. Однако, спасибо. – dgood1 4 April 2016 в 03:37
  • 2
    Кроме того, sudo find / -iname "openoffice"* ничего не возвращает, кроме загруженных файлов .deb. Я просто удалил их сейчас, потому что ваша команда напомнила мне, где я их разместил). – dgood1 4 April 2016 в 03:47
  • 3
    Я тоже использую apt-get. :) Я считаю, что синаптика отлично подходит для удаления пакетов. Когда вы удаляете пакет с помощью apt-get, вы не знаете, какие другие пакеты вы будете ломать. Найти / -имя «foo» - одна из моих любимых простых, но удобных команд в bash. Во-вторых, только ls -a. Я ЛЮБЛЮ ls -a – nebulon 5 April 2016 в 19:12

Другие вопросы по тегам:

Похожие вопросы: