LibreOfficeをアンインストールする方法は?


149

libreofficeを完全に削除するには、どのパッケージを削除する必要がありますか?オフィスツールは必要ありません。

これがaptのようなパッケージマネージャーの不満の1つです。不要なソフトウェアを削除するという重要なタスクを実行する簡単な方法はありません。

回答:


237

libreofficeを削除するには、ターミナルに次のように入力します。

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

@EliahKaganしかし、ソフトウェアがダウンロードされたパッケージのクリーンワイプ。不要なもの
-Kitizl

1
@Kitizl はい、の.debファイルを削除します/var/cache/apt/archives
エリアケイガン

1
このsudoを使用してapt-get remove --purge libreoffice-common
Ihab Shoully 14

7
受け入れられた答えによって処理されるlibreoffice*
@Shoully

8
コマンドzshsudo apt-get remove --purge libreoffice\*
ティモ

26

特に徹底的な除去テクニック。

一般的に適していますが、特にLibreOfficeを削除して、手動でインストールされたLibreOfficeまたはOpenOfficeに置き換える場合に適しています。

LibreOfficeがシステム上の公式Ubuntuパッケージによって提供されていると仮定すると(通常、他のパッケージまたはLibreOffice Webサイトからインストールしていない限り)、ターミナルで完全に削除できます。

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

あなたもグローバル・コンフィギュレーション・ファイルを削除する場合(これがないではないユーザのホームディレクトリ内のユーザごとの設定に影響を与える)、交換してくださいremovepurge

LubuntuにはLibreOfficeが付属しておらず、LubuntuユーザーはLibreOfficeをインストールしなくてもほぼすべてのUbuntuプログラムを実行できるため、これを削除しても他のプログラムが壊れることはないと考えています。

それでも、それは正当な懸念事項であり、既存のLibreOfficeインストールに何も依存しないことを保証できません。幸いなことに、最も深刻な破損は、LibreOfficeパッケージ必要なものが削除されないようにすることで回避できます。削除コマンドの実行中は非常に注意するか(アンインストールされるという他の情報に注意してください)、最初に削除をシミュレートします。

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

(つまり、の-s直後に置きapt-get、必要に応じてを削除しsudoます。)

削除に起因する問題について聞いたことはありませんfonts-opensymbolが、それらはフォントであり、ドキュメントを表示する際の問題が一般的かどうかを知るためにパッケージを削除する人が十分ではありません。そのため、必要な、またはなじみのない他の多くのパッケージが削除されることがシミュレーションで明らかになった場合、削除せずにシミュレーションを試して、fonts-opensymbol何が起こるかを確認してください。そして、あなたはそれをまったく削除しないことに決めるかもしれません。

上記の手法は、Ubuntuで提供されるすべてのLibreOfficeパッケージをアンインストールします。ここからパッケージのリストを得ました。

コマンドを短縮し、個々のパッケージの名前を入力する必要を回避するため、また、異なる名前のパッケージがLibreOfficeの以降のバージョンで提供される場合にこのプロシージャの寿命を延ばす可能性を回避するために、*ワイルドカードを使用して多くのパッケージを一度にカバーしました。それ自体でエスケープされる\ため、シェルによってに渡される前に、関連のないファイルまたはディレクトリの名前に展開されませんapt-get

関連:LibreOfficeをOpenOfficeに置き換える方法は?


apt-getワイルドカードではなく正規表現を使用するため、「ワイルドカード」を使用するには、入力する必要があります'.*'*シェルでエスケープすることを忘れないでください。libreoffice-\*apt-getのは(同等の正規表現の部分一致を使用しているため、偶然の一致としてのみ働いていた'^.*libreoffice-*.*$'代わりに、完全な文字列の一致(すなわちの)'^libreoffice-*$')。
Explorer09

10

結果として、aptitudeを使用して、アンインストールするパッケージを検索できます。

aptitude search '~i' | grep libreoffice

これは、テキスト「libreoffice」を含むすべてのインストール済みパッケージのリストを返します。Grepはすてきです!

次に、apt-getを使用して、インストールしたメインパッケージを削除します。apt-getautoremoveは、不要になったすべての小さなパッケージを削除します。アドバイスが役立つことを願っています!


LibreOfficeDevを削除するには:aptitude search '~i' | grep -o '(lodev|libreofficedev)\S*' | xargs sudo apt-get remove -y
ダンダスカレスク

6

ここに私が見つけた別の方法があります(libre-software.netで)

LibreOfficeの以前のインストールを削除するには:

sudo apt-get remove libreoffice-core

LibO構成ファイルも削除する場合は、パージスイッチを使用します。

sudo apt-get remove --purge libreoffice-core

そのため、「メインパッケージ」では、gemue2010はおそらく「libreoffice-core」を意味していましたkarthick87が提供するapt-getの「クリーン」および「自動削除」引数は、常に良いアイデアです。

私は次の愛好家と同じくらいコマンドライン(端末)を高く評価していますが、些細な問題に対するマウスのみのソリューションであるGUIフロントエンドの代替手段が好きです。この場合、Synapticでは、libreoffice-coreパッケージに完全な削除のマークを付けることができます。また、以下の追加の(関連/依存)パッケージも削除することができます。

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 libreoffice-writer python3-uno

免責事項:私は経験豊富なLinuxユーザーではありません。実際、私はこの世界には初めています。この方法は一部の人にとって満足のいくものではないかもしれませんし、この答えは元の質問者には役に立たないかもしれませんが、このようなものを探している他の人に役立つことを期待して私の発見を共有しています。そのため、この方法は関連するすべてのパッケージを削除するわけではありませんが、そのうちのいくつかは言及されていますが、ほとんどのパッケージを削除するのに安全で十分なようです。最後に、注意:私の場合、mint-meta-xfceも削除するパッケージの1つです。


4

16.04では、これを削除するのが少し簡単になりました。わずかに異なる1つのコマンドを発行するだけです。あなたがそれを使用するのが好きなら、私も古い方法がまだ機能することを追加する必要があります。

sudo apt purge libreoffice*

「sudo apt purge libreoffice *」
Dan Dascalescu

1
@DanDascalescuの意味するところは、この方法で「libreoffice *」を引用する必要があると思います。そうしないと、*は正しく使用されません。
ベン

3

新しいUbuntuバージョン(16.04以降、おそらくそれ以前)では、単に最新の回答を提供するために(他のバージョンも機能します):

sudo apt purge -y libreoffice*

これは、自動削除などを含むジョブ全体を実行します。


二重引用符が必要な場合があります"libreoffice*"
ダンダスカレスク

2

うーん、最も簡単な方法はソフトウェアマネージャーを使用することです。そこからlibre-officeをアンインストールします。libre-officeに必要なlib(uno、ure)によって特定の手動でインストールしなかった場合、それらのlibも自動的にアンインストールされます。


シンプルにするために+1。私はいつも使用したいapt-get removeか、apt-get remove --purge私自身、誰かがあります確信だ場合、彼らは本当に削除ボタンをクリックするよりも簡単のために頼むことができない「不要なソフトウェアを削除するのに不可欠のタスクを実行する簡単な方法はありません」。
ジョンハンナ14

1

これにより、ubuntu 16.04のすべてのlibreofficeパッケージがアンインストールされます。

sudo apt-get autoremove -y libreoffice-\*

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.