Відповіді:
Введіть наступне в термінал, щоб видалити вільну службу:
sudo apt-get remove --purge libreoffice*
sudo apt-get clean
sudo apt-get autoremove
.deb
файли /var/cache/apt/archives
, так.
libreoffice*
zsh
:sudo apt-get remove --purge libreoffice\*
Підходить загалом, але особливо при видаленні 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?
apt-get
використовує регулярні вирази, а не символи підстановки, тому для використання "магістрального символу" ви повинні ввести '.*'
(пам'ятайте, щоб вийти *
з оболонки, інакше оболонка розширить її до назви файлів, які ви не хочете). libreoffice-\*
Працював тільки як збіг , так як APT-прибудете використовує частковий збіг на регулярних виразів (еквівалент '^.*libreoffice-*.*$'
) замість повного збігу рядка (тобто '^libreoffice-*$'
).
Як наслідок, ви можете використовувати здатність для пошуку, які пакунки для видалення:
aptitude search '~i' | grep libreoffice
який повертає список усіх встановлених пакетів, що містять текст "libreoffice". Греп акуратний!
Потім використовуйте apt-get, щоб видалити основний пакет, який ви встановили, а apt-get autoremove видалить усі менші пакунки, які вже не потрібні. Сподіваюся, що поради допоможуть!
aptitude search '~i' | grep -o '(lodev|libreofficedev)\S*' | xargs sudo apt-get remove -y
Ось ще один спосіб, який я знайшов (на libre-software.net) :
Щоб видалити попередні установки LibreOffice:
sudo apt-get remove libreoffice-core
Якщо ви також хочете видалити файли конфігурації LibO, використовуйте перемикач продувки:
sudo apt-get remove --purge libreoffice-core
Отже, "основний пакет", gemue2010, ймовірно, означав "libreoffice-core". Аргументи "чистого" та "авторемоніфікованого", щоб вдало отримати те, що надано karthick87 , завжди є хорошою ідеєю.
Хоча я ціную командний рядок (термінал) так само, як і наступний ентузіаст, мені подобається мати альтернативу інтерфейсу GUI-інтерфейсу, рішення для тривіальних питань, призначене лише для миші. У цьому випадку в Synaptic ви можете позначити пакет libreoffice-core для повного видалення, і він також пропонує видалити такі додаткові (пов'язані / залежні) пакети:
libreoffice-base libreoffice-base-core libreoffice-calc libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-help-en-us libreoffice -press libreoffice-math libreoffice-ogltrans libreoffice-pdfimport libreoffice-prezentacija-minimizter pyre
Відмова: Я не досвідчений користувач Linux, насправді я новачок у цьому світі. Я усвідомлюю, що цей метод для деяких може бути незадовільним, і ця відповідь може надто пізно стати корисною для початкового запитувача, але я ділюсь лише своїми висновками, сподіваючись, що вони будуть корисні іншим, хто шукає щось подібне . Тож, хоча цей метод може не видалити всі пов'язані пакунки, про деякі з яких було сказано, мені здається безпечнішим і досить хорошим при видаленні більшості пакетів, тому, можливо, і для інших. Нарешті, зауваження: у моєму випадку, mint-meta-xfce також є серед пакетів, які потрібно видалити.
У 16.04 видалити це трохи простіше. Вам потрібно лише видати одну трохи іншу команду. Я повинен додати, що старий спосіб все ще працює, якщо ви хочете його використовувати.
sudo apt purge libreoffice*
На новіших версіях Ubuntu (16.04 і більше, можливо, раніше) просто надати актуальну відповідь (інші працюють теж):
sudo apt purge -y libreoffice*
Це робить всю роботу, включаючи авторемонти та інше.
"libreoffice*"
Гм, найпростішим способом має бути використання програмного менеджера. видаліть звідти вільний офіс. якщо ви не вручну встановили певні libre-office потрібні libs (uno, ure), вони будуть також видалені автоматично.
apt-get remove
або apt-get remove --purge
сам, але якщо хтось переконаний, що "немає простого способу виконати найважливіше завдання щодо видалення небажаного програмного забезпечення", він дійсно не може просити простіше, ніж натиснути кнопку "Видалити".