web-dev-qa-db-ja.com

dpkgを使用してパッケージをアンインストールします

Openofficeパッケージをアンインストールし、単一のコマンドまたは正規表現を使用してこれを行いたい

dpkg -r openoffice-org*

しかし、dpkgはワイルドカードを受け入れません

ワイルドカードを使用してすべてのパッケージをアンインストールする方法

2
s.m

使用できます

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

パッケージをパージします。

ワイルドカードを実行すると、次のものも削除されます。

aspell * aspell-en *辞書-common * hunspell-en-ca * hunspell-en-us * language-support-en * language-support-writing-en * myspell-en-au * myspell-en-gb * myspell- en-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 *

上記を使用するのが安全な方法です。

2
Frederik Spang

実際、dpkgはワイルドカードをサポートしていません。したがって、その機能が必要な場合は、これが必要です。

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

このファイルにはパッケージとステータスが含まれており、解析してdpkgに送る必要があります

2
Sachin Setiya