Welches Paket sollte ich entfernen, um libreoffice vollständig zu entfernen? Ich brauche keine Bürotools.
Das ist die einzige Schwierigkeit, die ich mit Paketmanagern wie apt habe. Es gibt keine einfache Möglichkeit, die grundlegende Aufgabe des Entfernens unerwünschter Software auszuführen: S
.deb
Dateien in/var/cache/apt/archives
, ja.libreoffice*
zsh
:sudo apt-get remove --purge libreoffice\*
Eine besonders gründliche Entfernungstechnik.
Generell geeignet, insbesondere aber beim Entfernen von LibreOffice, um es durch ein manuell installiertes LibreOffice oder OpenOffice zu ersetzen.
Vorausgesetzt, LibreOffice wird von offiziellen Ubuntu-Paketen auf Ihrem System bereitgestellt (was im Allgemeinen der Fall ist, wenn Sie es nicht selbst von anderen Paketen oder von der LibreOffice-Website installiert haben), können Sie es gründlich im Terminal entfernen:
Wenn Sie auch globale Konfigurationsdateien entfernen möchten (dies hat keine Auswirkungen auf die Benutzerkonfiguration in den Basisverzeichnissen der Benutzer), ersetzen Sie diese
remove
durchpurge
.Ich halte es für unwahrscheinlich, dass das Entfernen eines dieser Programme andere Programme zum Erliegen bringt, da Lubuntu nicht mit LibreOffice geliefert wird und Lubuntu-Benutzer so gut wie jedes Ubuntu-Programm ausführen können, ohne LibreOffice installieren zu müssen.
Dies ist jedoch ein berechtigtes Anliegen, und ich kann nicht garantieren, dass nichts von Ihrer vorhandenen LibreOffice-Installation abhängt. Glücklicherweise können die schwerwiegendsten Brüche vermieden werden, indem sichergestellt wird, dass nichts, was Sie benötigen, mit den LibreOffice-Paketen entfernt wird. Sie können entweder sehr vorsichtig sein, während Sie den Entfernungsbefehl ausführen (achten Sie darauf, dass alles andere deinstalliert wird), oder Sie simulieren die Entfernung zuerst :
(Das heißt, setzen Sie
-s
direkt nachapt-get
und entfernen Sie optional dassudo
.)Ich habe noch keine Probleme beim Entfernen gehört,
fonts-opensymbol
aber es handelt sich um Schriftarten, und nicht genügend Leute entfernen das Paket, um zu wissen, ob Probleme beim Anzeigen von Dokumenten häufig sind. Wenn die Simulation ergibt, dass eine Reihe von anderen Paketen, die Sie benötigen oder mit denen Sie nicht vertraut sind, entfernt werden, versuchen Sie die Simulation, ohne sie zu entfernen,fonts-opensymbol
und sehen Sie, was passiert. Und Sie könnten sich entscheiden, diesen überhaupt nicht zu entfernen.Die obige Technik deinstalliert alle in Ubuntu bereitgestellten LibreOffice-Pakete. Ich habe die Liste der Pakete von hier bekommen .
Um den Befehl zu verkürzen und zu vermeiden, dass der Name jedes einzelnen Pakets eingegeben werden muss, und um die Lebensdauer dieses Verfahrens zu verlängern, falls in späteren Versionen von LibreOffice anders benannte Pakete bereitgestellt werden, habe ich den
*
Platzhalter verwendet, um viele Pakete gleichzeitig abzudecken. Es wird selbst mit einem\
Escapezeichen versehen, damit es von der Shell nicht in den Namen einer nicht verwandten Datei oder eines nicht verwandten Verzeichnisses umgewandelt wird, bevor es an übergeben wirdapt-get
.Verwandte Themen: Wie ersetzt man LibreOffice durch OpenOffice?
quelle
apt-get
Verwendet reguläre Ausdrücke anstelle von Platzhaltern. Verwenden Sie daher einen "Platzhalter", den Sie eingeben sollten'.*'
(denken Sie daran,*
in der Shell zu entkommen, da die Shell ihn sonst auf nicht gewünschte Dateinamen erweitert). Dieslibreoffice-\*
war nur ein Zufall, da apt-get eine teilweise Übereinstimmung für reguläre Ausdrücke (äquivalent zu'^.*libreoffice-*.*$'
) anstelle einer vollständigen Übereinstimmung für Zeichenfolgen (dh'^libreoffice-*$'
) verwendet.In der Folge können Sie mit aptitude nach Paketen suchen, die deinstalliert werden sollen:
Dies gibt eine Liste aller installierten Pakete zurück, die den Text 'libreoffice' enthalten. Grep ist ordentlich!
Verwenden Sie dann apt-get, um das von Ihnen installierte Hauptpaket zu entfernen, und apt-get autoremove entfernt alle kleineren Pakete, die nicht mehr benötigt werden. Hoffe, dieser Ratschlag hilft!
quelle
aptitude search '~i' | grep -o '(lodev|libreofficedev)\S*' | xargs sudo apt-get remove -y
Hier ist ein anderer Weg, den ich gefunden habe (bei libre-software.net) :
So entfernen Sie frühere Installationen von LibreOffice:
Wenn Sie auch LibO-Konfigurationsdateien entfernen möchten, verwenden Sie den Purge-Schalter:
Also bedeutete gemue2010 unter "Hauptpaket" wahrscheinlich "libreoffice-core". Die von karthick87 bereitgestellten Argumente "clean" und "autoremove" für apt-get sind immer eine gute Idee.
Ich schätze die Befehlszeile (Terminal) genauso wie den nächsten Enthusiasten, aber ich mag eine GUI-Front-End-Alternative, eine reine Mauslösung für Kleinigkeiten. In diesem Fall können Sie in Synaptic das libreoffice-core-Paket für die vollständige Entfernung markieren. Außerdem können die folgenden zusätzlichen (verwandten / abhängigen) Pakete entfernt werden:
Haftungsausschluss: Ich bin kein erfahrener Linux-Benutzer, in der Tat bin ich neu auf dieser Welt. Mir ist klar, dass diese Methode für einige möglicherweise nicht zufriedenstellend ist und diese Antwort möglicherweise zu spät kommt, um für den ursprünglichen Fragesteller von Nutzen zu sein, aber ich teile meine Ergebnisse nur in der Hoffnung, dass sie für andere von Nutzen sind, die nach so etwas suchen . Obwohl diese Methode möglicherweise nicht alle zugehörigen Pakete entfernt, von denen einige bereits erwähnt wurden, scheint sie mir sicherer und in der Lage zu sein, die meisten Pakete zu entfernen, vielleicht auch für andere. Abschließend noch ein Hinweis: In meinem Fall gehört auch mint-meta-xfce zu den zu entfernenden Paketen.
quelle
In 16.04 ist dies etwas einfacher zu entfernen. Sie müssen nur einen etwas anderen Befehl eingeben. Ich sollte hinzufügen, dass der alte Weg auch noch funktioniert, wenn Sie ihn verwenden möchten.
quelle
Auf neueren Ubuntu-Versionen (16.04+, möglicherweise früher) , nur um eine aktuelle Antwort zu geben (die anderen funktionieren auch):
sudo apt purge -y libreoffice*
Dies erledigt den ganzen Job, einschließlich Autoremove und so.
quelle
"libreoffice*"
Hmm, der einfachste Weg sollte sein, den Software-Manager zu benutzen. deinstalliere libre-office von dort aus. Wenn Sie bestimmte von libre-office benötigte Bibliotheken (uno, ure) nicht manuell installiert haben, werden diese Bibliotheken auch automatisch deinstalliert.
quelle
apt-get remove
oderapt-get remove --purge
mich selbst verwenden, aber wenn jemand davon überzeugt ist, dass es "keine einfache Möglichkeit gibt, die wesentliche Aufgabe des Entfernens unerwünschter Software durchzuführen", kann er wirklich nicht einfacher fragen, als auf die Schaltfläche "Entfernen" zu klicken.Dadurch werden ALLE libreoffice-Pakete in Ubuntu 16.04 deinstalliert
sudo apt-get autoremove -y libreoffice-\*
quelle