Risposte:
Digitare quanto segue nel terminale per rimuovere libreoffice:
sudo apt-get remove --purge libreoffice*
sudo apt-get clean
sudo apt-get autoremove
.deb
file in /var/cache/apt/archives
, sì.
libreoffice*
zsh
:sudo apt-get remove --purge libreoffice\*
Adatto generalmente, ma soprattutto quando si rimuove LibreOffice per sostituirlo con un LibreOffice o OpenOffice installato manualmente.
Supponendo che LibreOffice sia fornito dai pacchetti Ubuntu ufficiali sul tuo sistema (cosa che generalmente è, a meno che tu non l'abbia installato tu stesso da altri pacchetti o dal sito web di LibreOffice), puoi rimuoverlo completamente nel Terminale:
sudo apt-get remove fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg
Se si desidera rimuovere anche i file di configurazione globali (ciò non influisce sulla configurazione per utente nelle home directory degli utenti), sostituirli remove
con purge
.
Penso che sia improbabile che la rimozione di tutto ciò rompa altri programmi, perché Lubuntu non viene fornito con LibreOffice e gli utenti di Lubuntu sono in grado di eseguire praticamente qualsiasi programma Ubuntu, senza dover installare LibreOffice.
Tuttavia, questa è una preoccupazione legittima e non posso garantire che nulla dipenda dall'installazione di LibreOffice esistente. Fortunatamente, le rotture più gravi possono essere evitate assicurandosi che nulla di ciò che serve sia rimosso con i pacchetti di LibreOffice. Puoi fare molta attenzione mentre esegui il comando di rimozione (fai attenzione a tutto ciò che dice verrà disinstallato), oppure simula prima la rimozione :
apt-get -s remove fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg
(Cioè, metti -s
subito dopo apt-get
e, facoltativamente, rimuovi il sudo
.)
Non ho sentito parlare di problemi derivanti dalla rimozione, fonts-opensymbol
ma quelli sono caratteri e non abbastanza persone rimuovono il pacchetto per sapere se i problemi di visualizzazione dei documenti sono comuni. Quindi, se la simulazione rivela che un certo numero di altri pacchetti di cui hai bisogno o che non hai familiarità sarebbero stati rimossi, prova a simulare senza rimuovere fonts-opensymbol
e vedi cosa succede. E potresti decidere di non rimuoverlo affatto.
La tecnica sopra descritta disinstalla tutti i pacchetti LibreOffice forniti in Ubuntu. Ho preso la lista dei pacchetti da qui .
Per abbreviare il comando ed evitare di dover digitare il nome di ogni singolo pacchetto, e potenzialmente anche per prolungare la durata di questa procedura nel caso in cui pacchetti successivi con nome diverso fossero forniti nelle versioni successive di LibreOffice, ho usato il *
carattere jolly per coprire molti pacchetti contemporaneamente. È di per sé evaso in \
modo che non venga espanso dalla shell nel nome di alcuni file o directory non correlati, prima di essere passato a apt-get
.
Correlati: Come sostituire LibreOffice con OpenOffice?
apt-get
usa espressioni regolari piuttosto che caratteri jolly, quindi per usare un "carattere jolly" dovresti digitare '.*'
(ricordati di scappare *
nella shell, altrimenti la shell lo espanderà ai nomi di file che non vuoi). L' libreoffice-\*
lavorato solo come una coincidenza perché apt-get usa corrispondenza parziale su regex (equivalente a '^.*libreoffice-*.*$'
) invece incontro stringa (es '^libreoffice-*$'
).
Come corollario, puoi usare aptitude per cercare quali pacchetti disinstallare:
aptitude search '~i' | grep libreoffice
che restituisce un elenco di tutti i pacchetti installati che contengono il testo "libreoffice". Grep è pulito!
Quindi usa apt-get per rimuovere il pacchetto principale che hai installato, e apt-get autoremove rimuoverà tutti i pacchetti più piccoli che non sono più necessari. Spero che questo consiglio ti aiuti!
aptitude search '~i' | grep -o '(lodev|libreofficedev)\S*' | xargs sudo apt-get remove -y
Ecco un altro modo che ho trovato (su libre-software.net) :
Per rimuovere le installazioni precedenti di LibreOffice:
sudo apt-get remove libreoffice-core
Se si desidera rimuovere anche i file di configurazione di LibO, utilizzare l'opzione di eliminazione:
sudo apt-get remove --purge libreoffice-core
Quindi, per "pacchetto principale", gemue2010 probabilmente significava "libreoffice-core". Gli argomenti "clean" e "autoremove" per apt-get forniti da karthick87 sono sempre una buona idea.
Mentre apprezzo la riga di comando (terminale) tanto quanto il prossimo appassionato, mi piace avere un'alternativa front-end della GUI, una soluzione solo del mouse per questioni banali. In questo caso, in Synaptic, è possibile contrassegnare il pacchetto libreoffice-core per la rimozione completa e offre anche la rimozione dei seguenti pacchetti aggiuntivi (correlati / dipendenti):
libreoffice-base libreoffice-base-core libreoffice-calc libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-help-en-us libreoffice-impress libreoffice-math libreoffice-ogltrans libreoffice-pdfimport libreoffice-presentation-minimizer
Disclaimer: non sono un utente Linux esperto, infatti sono nuovo in questo mondo. Mi rendo conto che questo metodo potrebbe non essere soddisfacente per alcuni, e questa risposta potrebbe arrivare troppo tardi per essere di qualche utilità per il richiedente originale, ma sto solo condividendo le mie scoperte nella speranza che possano essere utili ad altri in cerca di qualcosa del genere . Quindi, sebbene questo metodo potrebbe non rimuovere tutti i pacchetti associati, alcuni dei quali sono stati citati, sembra più sicuro e abbastanza buono per rimuovere la maggior parte dei pacchetti, per me, quindi forse anche per altri. Infine, una nota: nel mio caso, mint-meta-xfce è anche tra i pacchetti da rimuovere.
In 16.04 la rimozione è leggermente più semplice. Devi solo emettere un comando leggermente diverso. Dovrei aggiungere che il vecchio modo funziona anche se ti piace usarlo.
sudo apt purge libreoffice*
Nelle versioni più recenti di Ubuntu (16.04+, forse precedenti) , solo per fornire una risposta aggiornata (anche le altre funzionano):
sudo apt purge -y libreoffice*
Questo fa tutto il lavoro, inclusi autoremove e cose simili.
"libreoffice*"
Hmm, il modo più semplice dovrebbe essere quello di utilizzare il software manager. disinstallare libre-office da lì. se non hai installato manualmente certe librerie libre-office necessarie (uno, ure), anche queste librerie verranno disinstallate automaticamente.
apt-get remove
o apt-get remove --purge
me stesso, ma se qualcuno è convinto che "non esiste un modo semplice per eseguire l'attività essenziale di rimozione di software indesiderato", non possono davvero chiedere più semplice del clic sul pulsante Rimuovi.