Odpowiedzi:
Wpisz następujące polecenie w terminalu, aby usunąć libreoffice:
sudo apt-get remove --purge libreoffice*
sudo apt-get clean
sudo apt-get autoremove
.debpliki /var/cache/apt/archives, tak.
libreoffice*
zsh:sudo apt-get remove --purge libreoffice\*
Nadaje się ogólnie, ale szczególnie przy usuwaniu LibreOffice w celu zastąpienia go ręcznie zainstalowanym LibreOffice lub OpenOffice.
Zakładając, że LibreOffice jest zapewniany przez oficjalne pakiety Ubuntu w twoim systemie (którym zazwyczaj jest, chyba że sam zainstalowałeś go z innych pakietów lub ze strony LibreOffice), możesz dokładnie usunąć go w Terminalu:
sudo apt-get remove fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg
Jeśli chcesz usunąć pliki konfiguracyjne zbyt globalny (to ma nie wpływać konfigurację każdego użytkownika w katalogach domowych użytkowników), należy wymienić removez purge.
Myślę, że jest mało prawdopodobne, aby usunięcie któregokolwiek z nich spowodowało uszkodzenie innych programów, ponieważ Lubuntu nie jest dostarczany z LibreOffice, a użytkownicy Lubuntu są w stanie uruchomić prawie każdy program Ubuntu, bez konieczności instalowania LibreOffice.
Mimo to, że jest to uzasadnione obawy i nie mogę zagwarantować, że nic nie zależy od istniejącej instalacji LibreOffice. Na szczęście najpoważniejszym awariom można zapobiec, upewniając się, że dzięki pakietom LibreOffice nic nie jest potrzebne . Możesz być bardzo ostrożny podczas uruchamiania polecenia usuwania (uważaj na wszystko, co według niego zostanie odinstalowane), lub najpierw symuluj usuwanie :
apt-get -s remove fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg
(To znaczy, wstaw -szaraz po apt-geti opcjonalnie usuń sudo.)
Nie słyszałem o żadnych problemach wynikających z usuwania, fonts-opensymbolale są to czcionki i niewystarczająca liczba osób usuwa pakiet, aby wiedzieć, czy problemy z przeglądaniem dokumentów są częste. Jeśli więc symulacja ujawni, że wiele innych potrzebnych lub nieznanych pakietów zostanie usuniętych, spróbuj przeprowadzić symulację bez usuwania fonts-opensymboli zobacz, co się stanie. I możesz zdecydować, aby w ogóle go nie usuwać.
Powyższa technika odinstalowuje wszystkie pakiety LibreOffice dostarczone w Ubuntu. Mam listę pakietów stąd .
Aby skrócić komendę i uniknąć konieczności wpisywania nazwy każdego pojedynczego pakietu, a także potencjalnie przedłużyć żywotność tej procedury w przypadku, gdy pakiety o różnych nazwach są dostarczane w późniejszych wersjach LibreOffice, użyłem *symbolu wieloznacznego do pokrycia wielu pakietów jednocześnie. Sama jest uciekana, \aby nie została rozwinięta przez powłokę do nazwy jakiegoś niepowiązanego pliku lub katalogu, zanim zostanie przekazana do apt-get.
Powiązane: Jak zastąpić LibreOffice OpenOffice?
apt-getużywa wyrażeń regularnych zamiast symboli wieloznacznych, więc aby użyć „symbolu wieloznacznego”, należy wpisać '.*'(pamiętaj, aby uciec *w powłoce, w przeciwnym razie powłoka rozwinie ją do nazw plików, których nie chcesz). libreoffice-\*Pracował tylko jako przypadek ponieważ apt-get używa częściowego meczu na regex (odpowiednik '^.*libreoffice-*.*$') zamiast pełnego meczu smyczkową (tj '^libreoffice-*$').
W następstwie możesz użyć aptitude do wyszukania pakietów do odinstalowania:
aptitude search '~i' | grep libreoffice
która zwraca listę wszystkich zainstalowanych pakietów zawierających tekst „libreoffice”. Grep jest schludny!
Następnie użyj apt-get, aby usunąć zainstalowany pakiet główny, a apt-get autorove usunie wszystkie mniejsze pakiety, które nie są już potrzebne. Mam nadzieję, że ta rada pomaga!
aptitude search '~i' | grep -o '(lodev|libreofficedev)\S*' | xargs sudo apt-get remove -y
Oto inny sposób, w jaki znalazłem (na libre-software.net) :
Aby usunąć wcześniejsze instalacje LibreOffice:
sudo apt-get remove libreoffice-core
Jeśli chcesz również usunąć pliki konfiguracyjne LibO, użyj przełącznika czyszczenia:
sudo apt-get remove --purge libreoffice-core
Tak więc przez „główny pakiet” gemue2010 prawdopodobnie oznaczało „rdzeń libreoffice”. Argumenty „czyste” i „autorove” apt-get dostarczone przez karthick87 są zawsze dobrym pomysłem.
Chociaż doceniam wiersz poleceń (terminal) tak samo, jak następnego entuzjastę, lubię mieć interfejs użytkownika GUI, rozwiązanie tylko dla myszy w trywialnych sprawach. W tym przypadku w Synaptic możesz oznaczyć pakiet libreoffice-core do całkowitego usunięcia i oferuje on również usunięcie następujących dodatkowych (powiązanych / zależnych) pakietów:
libreoffice-base libreoffice-base-core libreoffice-calc libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-help-en-us libreoffice-impress libreoffice-matematyka libreoffice-ogltrans libreoffice-pdfimport libreoffice-prezentacja-minimalizator libreoffice-writer
Uwaga: Nie jestem wytrawnym użytkownikiem Linuksa, w rzeczywistości jestem nowy na tym świecie. Zdaję sobie sprawę, że ta metoda może nie być dla niektórych satysfakcjonująca, a ta odpowiedź może przyjść za późno, aby była przydatna dla pierwotnego pytającego, ale dzielę się swoimi odkryciami w nadziei, że przydadzą się innym, którzy szukają czegoś takiego . Więc chociaż ta metoda może nie usunąć wszystkich powiązanych pakietów, z których niektóre zostały wspomniane, wydaje mi się, że jest bezpieczniejsza i wystarczająco dobra w usuwaniu większości pakietów, więc może dla innych. Na koniec uwaga: w moim przypadku mint-meta-xfce jest również jednym z pakietów, które należy usunąć.
W 16.04 usunięcie tego jest nieco łatwiejsze. Musisz tylko wydać jedno nieco inne polecenie. Powinienem dodać, że stary sposób nadal działa, jeśli lubisz go używać.
sudo apt purge libreoffice*
W nowszych wersjach Ubuntu (16.04+, być może wcześniej) , tylko po to, aby podać aktualną odpowiedź (inne też działają):
sudo apt purge -y libreoffice*
To robi całą robotę, w tym autorove i takie tam.
"libreoffice*"
Hmm, najprostszym sposobem powinno być użycie menedżera oprogramowania. odinstaluj stamtąd libre-office. jeśli nie zainstalowałeś ręcznie niektórych potrzebnych bibliotek libre-office (uno, ure), te biblioteki również zostaną automatycznie odinstalowane.
apt-get removelub apt-get remove --purgesam, ale jeśli ktoś jest przekonany, że „nie ma prostego sposobu na wykonanie istotnego zadania usuwania niechcianego oprogramowania”, tak naprawdę nie może prosić o prostsze niż kliknięcie przycisku usuwania.