Как удалить LibreOffice?
Какой пакет я должен удалить, чтобы полностью удалить libreoffice? Мне не нужны офисные инструменты.
Это единственное, что я имею в виду при работе с менеджерами пакетов, такими как apt, нет простого способа выполнить основную задачу по удалению нежелательного программного обеспечения:S
12 ответов
Введите в терминале следующее, чтобы удалить libreoffice:
sudo apt-get remove --purge libreoffice*
sudo apt-get clean
sudo apt-get autoremove
Особенно тщательная техника удаления.
Обычно подходит, но особенно при удалении LibreOffice, чтобы заменить его вручную установленным LibreOffice или OpenOffice.
Предполагая, что LibreOffice предоставляется официальными пакетами Ubuntu в вашей системе (как правило, если вы сами не устанавливали его из других пакетов или с веб-сайта LibreOffice), вы можете полностью удалить его в Терминале:
sudo apt-get remove fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg
Если вы также хотите удалить глобальные файлы конфигурации (это не влияет на индивидуальную конфигурацию в домашних каталогах пользователей), замените remove
с purge
,
Я думаю, что маловероятно, что удаление всего этого сломает другие программы, потому что Lubuntu не поставляется с LibreOffice, а пользователи Lubuntu могут запускать практически любую программу Ubuntu без необходимости устанавливать LibreOffice.
Тем не менее, это законная проблема, и я не могу гарантировать, что ничто не зависит от вашей существующей установки LibreOffice. К счастью, можно избежать наиболее серьезных поломок, убедившись, что с пакетами LibreOffice ничего не нужно. Вы можете быть очень осторожны при выполнении команды удаления (не обращайте внимания на то, что, по ее словам, будет удалено), или сначала смоделировать удаление:
apt-get -s remove fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg
(То есть положить -s
сразу после apt-get
и, при необходимости, удалите sudo
.)
Я не слышал о каких-либо проблемах, возникающих при удалении fonts-opensymbol
но это шрифты, и недостаточно людей удаляют пакет, чтобы узнать, являются ли проблемы с просмотром документов распространенными. Так что, если в результате симуляции выясняется, что ряд других пакетов, которые вам нужны или с которыми вы не знакомы, будут удалены, попробуйте симуляцию, не удаляя fonts-opensymbol
и посмотрим, что получится. И вы можете решить просто не удалять это.
Вышеупомянутая техника удаляет все пакеты LibreOffice, представленные в Ubuntu. Я получил список пакетов отсюда.
Чтобы сократить команду и избежать необходимости вводить имя каждого отдельного пакета, а также потенциально продлить срок действия этой процедуры в случае, если в более поздних версиях LibreOffice предусмотрены пакеты с разными именами, я использовал *
подстановочный знак, чтобы покрыть много пакетов одновременно. Сам по себе избежал \
чтобы оболочка не расширила его до имени какого-либо несвязанного файла или каталога, прежде чем передать его apt-get
,
Связанный: Как заменить LibreOffice с OpenOffice?
Вот еще один способ, который я нашел (на libre-software.net):
Чтобы удалить предыдущие установки LibreOffice:
sudo apt-get remove libreoffice-core
Если вы также хотите удалить файлы конфигурации LibO, используйте переключатель очистки:
sudo apt-get remove --purge libreoffice-core
Таким образом, под "основным пакетом" gemue2010, вероятно, означает "libreoffice-core". Аргументы "clean" и "autoremove" для apt-get, которые предоставляет karthick87, всегда являются хорошей идеей.
Несмотря на то, что я ценю командную строку (терминал) так же, как и следующий энтузиаст, мне нравится иметь альтернативный интерфейс с графическим интерфейсом пользователя, решение для простых задач, предназначенное только для мыши. В этом случае в Synaptic вы можете пометить пакет libreoffice-core для полного удаления, и он также предлагает удалить следующие дополнительные (связанные / зависимые) пакеты:
libreoffice-base libreoffice-base-core libreoffice-calc libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-help-en-us libreoffice-впечатлить libreoffice-math libreoffice-ogltrans libreoffice-pdfimport libreoffice-презентация-минимизатор пиар-представление-минимизатор
Отказ от ответственности: я не опытный пользователь Linux, на самом деле я новичок в этом мире. Я понимаю, что этот метод может быть неудовлетворительным для некоторых, и этот ответ может прийти слишком поздно, чтобы быть полезным для первоначального спрашивающего, но я только делюсь своими результатами в надежде, что они будут полезны для других, ищущих что-то подобное, Поэтому, хотя этот метод может удалить не все связанные пакеты, некоторые из которых были упомянуты, он кажется мне более безопасным и достаточно безопасным при удалении большинства пакетов, так что, возможно, и для других. Наконец, примечание: в моем случае mint-meta-xfce также входит в число пакетов, которые нужно удалить.
Как следствие, вы можете использовать aptitude для поиска пакетов для удаления:
aptitude search '~i' | grep libreoffice
который возвращает список всех установленных пакетов, которые содержат текст "libreoffice". Grep это аккуратно!
Затем используйте apt-get для удаления основного пакета, который вы установили, и apt-get autoremove удалит все меньшие пакеты, которые больше не нужны. Надеюсь, этот совет поможет!
В 16.04 удалить это немного проще. Вам нужно только выполнить одну слегка отличную команду. Я должен добавить, что старый способ все еще работает, если вам нравится его использовать.
sudo apt purge libreoffice*
В более новых версиях Ubuntu (16.04+, может быть и раньше) просто для того, чтобы предоставить актуальный ответ (остальные тоже работают):
sudo apt purge -y libreoffice*
Это делает всю работу, включая автоматическое удаление и прочее.
Используйте синаптический менеджер. Просто скачайте его и отметьте для удаления.
sudo apt-get update
sudo apt-get install synaptic
После установки откройте синаптический менеджер как суперпользователь.
sudo synaptic
Теперь найдите LibreOffice в строке поиска. Щелкните правой кнопкой мыши и выберите "Отметить для полной установки".
После этого нажмите "Применить" в строке меню. Готово 1
Хм, самый простой способ - использовать диспетчер программного обеспечения. удалите libre-office оттуда. если вы не установили вручную определенные библиотеки libre-office для необходимых библиотек (uno, ure), эти библиотеки также будут удалены автоматически.
Чтобы удалить его в Fedora:
sudo dnf remove -y libreoffice* libobasis*
Чтобы также удалить профиль пользователя:
rm -rf /home/$USER/.config/libreoffice
С
zsh
это не работает :
sudo apt-get remove --purge libreoffice*
это дает это
zsh: no matches found: libreoffice*
Это работает :
sudo apt-get remove --purge libreoffice\*
Это удалит ВСЕ пакеты libreoffice в Ubuntu 16.04
sudo apt-get autoremove -y libreoffice-\*
Чтобы полностью удалить LibreOffice со всеми его зависимостями :
sudo apt-get remove --purge -y libreoffice*
Удалите ненужные пакеты , которые когда-то были установлены как зависимость для него:
sudo apt-get autoremove
Удалите полученные пакеты из локального кеша :
sudo apt-get autoclean
Убедитесь, что он был полностью удален:
dpkg --list | grep libreoffice*