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
.deb
pliki /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ć remove
z 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 -s
zaraz po apt-get
i opcjonalnie usuń sudo
.)
Nie słyszałem o żadnych problemach wynikających z usuwania, fonts-opensymbol
ale 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-opensymbol
i 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-get
uż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 remove
lub apt-get remove --purge
sam, 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.