desinstalar pacotes usando dpkg

desinstalar pacotes usando dpkg

Quero desinstalar o pacote openoffice e fazer isso usando um único comando ou expressão regular, ou seja

dpkg -r openoffice-org*

mas o dpkg não aceita curingas

como posso desinstalar todos os pacotes usando curinga

Responder1

One-liner para excluir vários pacotes dpkgpor curinga:

dpkg --list|grep openoffice|awk '{ print $2 }'|xargs sudo dpkg -r

Responder2

Na verdade o dpkg não suporta curingas Então se você precisa desse recurso você precisa deste

dpkg --get-selections | grep "open-office" >list.txt

este arquivo contém o pacote e o status que você precisa analisar e depois alimentar o dpkg

Responder3

Você pode usar

sudo apt-get purge openoffice.org-base-core openoffice.org-common openoffice.org-core openoffice.org-style-human uno-libs3 ure openoffice.org-thesaurus-en-au openoffice.org-thesaurus-en-us openoffice.org-hyphenation openoffice.org-hyphenation-en-us openoffice.org-l10n-common

para limpar os pacotes.

A execução do curinga também removerá o seguinte:

aspell* aspell-pt* dicionários-common* hunspell-en-ca* hunspell-en-us* idioma-suporte-en* idioma-suporte-escrita-en* myspell-en-au* myspell-en-gb* myspell- pt-za* openoffice.org-base-core* openoffice.org-calc* openoffice.org-common* openoffice.org-core* openoffice.org-draw* openoffice.org-emailmerge* openoffice.org-gnome* openoffice. org-gtk* openoffice.org-help-en-us* openoffice.org-impress* openoffice.org-math* openoffice.org-style-human* openoffice.org-writer* python-uno* wbritish*

Usar acima é a maneira segura.

informação relacionada