Question Comment désinstaller LibreOffice?


Quel paquet dois-je retirer pour supprimer complètement libreoffice? Je n'ai pas besoin d'outils de bureau.

C'est le seul reproche que j'ai avec les gestionnaires de paquets comme apt, il n'y a pas de moyen simple d'effectuer la tâche essentielle de suppression des logiciels indésirables: S


134
2017-08-25 18:30


origine




Réponses:


Tapez ce qui suit dans le terminal pour supprimer libreoffice:

sudo apt-get remove --purge libreoffice*
sudo apt-get clean
sudo apt-get autoremove

208
2017-08-25 18:35



@EliahKagan mais des lingettes propres des paquets à travers lesquels le logiciel a été téléchargé. Les inutiles - Kitizl
@Kitizl Supprime le .deb fichiers dans /var/cache/apt/archives, Oui. - Eliah Kagan
Utilisez cette sudo apt-get remove --purge libreoffice-common - Ihab Shoully
@Shoully qui serait géré par la réponse acceptée libreoffice* - chrisan
@ Ads20000: "E: Impossible de localiser le paquet libreoffice5.4_5.4.2.2-2_amd64.deb" etc. - Dan Dascalescu


Une technique d'élimination particulièrement approfondie.

Convient généralement, mais surtout lors de la suppression de LibreOffice pour le remplacer par un LibreOffice ou OpenOffice installé manuellement.

En supposant que LibreOffice est fourni par les paquets officiels d'Ubuntu sur votre système (ce qui est généralement le cas, sauf si vous l'avez installé vous-même à partir d'autres paquets ou du site Web LibreOffice), vous pouvez le supprimer complètement:

sudo apt-get remove fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg

Si vous souhaitez également supprimer les fichiers de configuration globaux (ceci ne pas affecter la configuration par utilisateur dans les répertoires personnels des utilisateurs), remplacer remove avec purge.

Je pense qu'il est improbable que la suppression de tout ceci puisse casser d'autres programmes, car Lubuntu ne vient pas avec LibreOffice, et les utilisateurs de Lubuntu peuvent exécuter à peu près n'importe quel programme Ubuntu, sans avoir à installer LibreOffice.

Encore, c'est une préoccupation légitime et je ne peux pas garantir que rien ne dépend de votre installation LibreOffice existante. Heureusement, les ruptures les plus graves peuvent être évitées en veillant à ne rien enlever avec les packages LibreOffice. Vous pouvez soit être très prudent lors de l'exécution de la commande de suppression (attention à tout ce qui sera désinstallé), ou simuler la suppression en premier:

apt-get -s remove fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg

(C'est à dire -s juste après apt-getet, facultativement, supprimez le sudo.)

Je n'ai pas entendu parler de problèmes découlant de la suppression fonts-opensymbol mais ce sont des polices, et pas assez de personnes suppriment le paquet pour savoir si les problèmes d'affichage des documents sont courants. Donc, si la simulation révèle que plusieurs autres packages dont vous avez besoin ou que vous ne connaissez pas seront supprimés, essayez de simuler sans supprimer fonts-opensymbol et voir ce qui se passe. Et vous pourriez décider de ne pas le supprimer du tout.

La technique ci-dessus désinstalle tous les packages LibreOffice fournis dans Ubuntu. J'ai la liste des paquets d'ici.

Pour raccourcir la commande et éviter d’avoir à taper le nom de chaque paquet individuel, et éventuellement pour prolonger la durée de vie de cette procédure au cas où des paquetages nommés différemment seraient fournis dans les versions ultérieures de LibreOffice, * joker pour couvrir plusieurs paquets à la fois. Il est lui-même échappé avec \ de sorte qu'il ne sera pas étendu par le shell au nom d'un fichier ou d'un répertoire non lié avant qu'il ne soit transmis à apt-get.

En relation: Comment remplacer LibreOffice avec OpenOffice?


23
2018-01-15 08:26



apt-getutilise des expressions régulières plutôt que des caractères génériques, donc pour utiliser un "joker", vous devez taper '.*' (rappelez-vous de vous échapper * dans le shell ou bien le shell l’étendra aux noms de fichiers que vous ne voulez pas). le libreoffice-\* travaillé seulement comme une coïncidence, car apt-get utilise une correspondance partielle sur regex (équivalent à '^.*libreoffice-*.*$') au lieu de la chaîne complète (c.-à-d. '^libreoffice-*$'). - Explorer09


En corollaire, vous pouvez utiliser aptitude pour rechercher les paquets à désinstaller:

aptitude search '~i' | grep libreoffice

qui renvoie une liste de tous les packages installés contenant le texte 'libreoffice'. Grep est soigné!

Ensuite, utilisez apt-get pour supprimer le paquet principal que vous avez installé, et apt-get autoremove supprimera tous les paquets plus petits qui ne sont plus nécessaires. J'espère que ce conseil aide!


9
2017-08-25 22:39



Pour supprimer LibreOfficeDev: aptitude search '~i' | grep -o '(lodev|libreofficedev\S*' | xargs sudo apt-get remove -y - Dan Dascalescu


Voici une autre façon que j'ai trouvée (à libre-software.net):

Pour supprimer les installations antérieures de LibreOffice:

sudo apt-get remove libreoffice-core

Si vous souhaitez également supprimer les fichiers de configuration LibO, utilisez le commutateur de purge:

sudo apt-get remove --purge libreoffice-core

Donc, par "paquet principal", gue2010 signifiait probablement "libreoffice-core". Les arguments "clean" et "autoremove" à apt-get qui karthick87 fourni sont toujours une bonne idée.

Bien que j'apprécie la ligne de commande (terminal) autant que le passionné suivant, j'aime avoir une alternative à l'interface graphique, une solution de souris uniquement pour les questions triviales. Dans ce cas, dans Synaptic, vous pouvez marquer la suppression complète du paquetage libreoffice-core et proposer de supprimer également les paquetages supplémentaires (liés / dépendants) suivants:

libreoffice-base libreoffice-base-core libreoffice-calc   libreoffice-draw libreoffice-gnome libreoffice-gtk   libreoffice-help-en-nous libreoffice-impress libreoffice-math   libreoffice-ogltrans libreoffice-pdfimport   libreoffice-presentation-minimizer libreoffice-writer python3-uno

Avertissement: Je ne suis pas un utilisateur Linux expérimenté, en fait je suis nouveau dans ce monde. Je me rends compte que cette méthode n'est peut-être pas satisfaisante pour certains, et cette réponse peut arriver trop tard pour être utile au demandeur original, mais je partage seulement mes découvertes dans l'espoir qu'elles seront utiles à d'autres personnes. . Donc, même si cette méthode ne supprime pas tous les paquets associés, dont certains ont été mentionnés, cela me semble plus sûr et suffisant pour supprimer la plupart des paquets, donc peut-être aussi pour les autres. Enfin, une note: dans mon cas, mint-meta-xfce fait également partie des paquets à supprimer.


5
2018-04-28 18:31





En 16.04, cela est légèrement plus facile. Il vous suffit d'émettre une commande légèrement différente. Je devrais ajouter que l'ancienne méthode fonctionne aussi bien si vous aimez l'utiliser.

sudo apt purge libreoffice*

4
2018-05-14 21:58



Vous devez citer "sudo apt purge libreoffice *" - Dan Dascalescu
Je pense que ce que @DanDascalescu voulait dire était que vous deviez citer comme ça "libreoffice *" ou le * ne sera pas utilisé correctement. - Ben


Hmm, le plus simple est d'utiliser le gestionnaire de logiciel. désinstaller libre-office de là. Si vous n'avez pas installé manuellement certaines librairies libres-requises, ces librairies seront également désinstallées automatiquement.


1
2017-08-26 03:54



+1 pour la simplicité. J'utiliserais toujours apt-get remove ou apt-get remove --purge moi-même, mais si quelqu'un est convaincu qu'il n'y a pas de moyen simple d'effectuer la tâche essentielle de suppression des logiciels indésirables, ils ne peuvent pas demander plus simplement que de cliquer sur le bouton Supprimer. - Jon Hanna


Sur les nouvelles versions d'Ubuntu (16.04+, peut-être plus tôt), juste pour fournir une réponse à jour (les autres travaillent aussi):

sudo apt purge -y libreoffice*

Cela fait tout le travail, y compris autoremove et d'autres choses.


1
2017-08-20 08:00



Vous devrez peut-être doubler le devis "libreoffice*" - Dan Dascalescu


supprimer le libre-office

copier ces lignes dans un .sh fichier:

apt remove libreoffice*
apt autoremove

sauver la fichier bash et le source comme un processus enfant sous su privilège:

sudo bash <bash-file>

-2
2018-05-05 12:05



Pourquoi feriez-vous cela si vous pouviez simplement utiliser les deux commandes? - Ads20000