環境
- Ubuntu 22.04 LTS ja
Ubuntu Desktop インストール時に入った LibreOffice
いろんなパッケージが入っているので、削除するにはどうしたらいいかな?
$ apt list --installed | grep office
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libreoffice-base-core/jammy-updates,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 amd64 [インストール済み、自動]
libreoffice-calc/jammy-updates,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 amd64 [インストール済み、自動]
libreoffice-common/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 all [インストール済み、自動]
libreoffice-core/jammy-updates,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 amd64 [インストール済み、自動]
libreoffice-draw/jammy-updates,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 amd64 [インストール済み、自動]
libreoffice-gnome/jammy-updates,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 amd64 [インストール済み、自動]
libreoffice-gtk3/jammy-updates,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 amd64 [インストール済み、自動]
libreoffice-help-common/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 all [インストール済み]
libreoffice-help-en-us/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 all [インストール済み]
libreoffice-help-ja/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 all [インストール済み]
libreoffice-impress/jammy-updates,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 amd64 [インストール済み、自動]
libreoffice-l10n-ja/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 all [インストール済み]
libreoffice-math/jammy-updates,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 amd64 [インストール済み、自動]
libreoffice-ogltrans/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 all [インストール済み、自動]
libreoffice-pdfimport/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 all [インストール済み、自動]
libreoffice-style-breeze/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 all [インストール済み、自動]
libreoffice-style-colibre/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 all [インストール済み、自動]
libreoffice-style-elementary/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 all [インストール済み、自動]
libreoffice-style-yaru/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 all [インストール済み、自動]
libreoffice-writer/jammy-updates,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 amd64 [インストール済み、自動]
libreoffice メタパッケージ
パッケージの一覧を見てみると・・・
$ sudo apt-cache search libreoffice
fonts-opensymbol - OpenSymbol TrueType フォント
hunspell-da - hunspell 用デンマーク語辞書
hunspell-en-us - hunspell 用米国英語辞書
hunspell-gl - hunspell 用ガリシア語辞書
hunspell-hu - hunspell 用ハンガリー語辞書
hunspell-ko - hunspell 用韓国語辞書
hunspell-lv - Latvian dictionary for hunspell
hunspell-nl - Hunspell 用オランダ語辞書
hunspell-ro - hunspell 用ルーマニア語辞書
hunspell-vi - hunspell 用ベトナム語辞書
hyphen-pl - LibreOffice/OpenOffice.org 用ポーランド語ハイフネーションパターン
liblibreoffice-java - LibreOffice UNO runtime environment -- Java library
libofficebean-java - generic Java Bean wrapper for LibreOffice components
libreoffice-base-core - オフィス作業環境スイート -- 共有ライブラリ
libreoffice-calc - office productivity suite -- spreadsheet
libreoffice-common - office productivity suite -- arch-independent files
libreoffice-core - office productivity suite -- arch-dependent files
libreoffice-dev - office productivity suite -- SDK -- architecture-dependent parts
libreoffice-dev-common - office productivity suite -- SDK -- architecture-independent parts
libreoffice-dev-doc - office productivity suite -- SDK documentation
libreoffice-draw - office productivity suite -- drawing
libreoffice-gnome - office productivity suite -- GNOME integration
libreoffice-gtk3 - office productivity suite -- GTK+ 3 integration
libreoffice-help-ca - office productivity suite -- Catalan help
.
.
.
libreoffice - オフィス作業環境スイート (メタパッケージ)
.
.
.
libreoffic
というメタパッケージで管理されているのではないかな?
$ sudo apt remove libreoffice
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
状態情報を読み取っています... 完了
パッケージ 'libreoffice' はインストールされていないため削除もされません
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 74 個。
あれれ? 試しにインストールしかけてみると・・・
$ sudo apt install libreoffice
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
状態情報を読み取っています... 完了
以下の追加パッケージがインストールされます:
ca-certificates-java default-jre default-jre-headless firebird3.0-common
firebird3.0-common-doc firebird3.0-server-core firebird3.0-utils
fonts-crosextra-caladea fonts-crosextra-carlito fonts-dejavu
fonts-dejavu-extra fonts-linuxlibertine fonts-noto-core fonts-noto-extra
fonts-noto-ui-core fonts-sil-gentium fonts-sil-gentium-basic java-common
.
.
.
はて? なにかややこしそうなことになりそうなので中止。
試行錯誤
先のリストで、コアになりそうなものは・・・
$ apt list --installed | grep office
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libreoffice-base-core/jammy-updates,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 amd64 [インストール済み、自動]
libreoffice-calc/jammy-updates,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 amd64 [インストール済み、自動]
libreoffice-common/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 all [インストール済み、自動]
libreoffice-core/jammy-updates,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 amd64 [インストール済み、自動]
libreoffice-draw/jammy-updates,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 amd64 [インストール済み、自動]
libreoffice-gnome/jammy-updates,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 amd64 [インストール済み、自動]
l
.
.
.
libreoffice-core かな?
~$ sudo apt remove libreoffice-core
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
libabw-0.1-1 libboost-filesystem1.74.0 libboost-iostreams1.74.0 libboost-locale1.74.0 libboost-thread1.74.0 libcdr-0.1-1 libclucene-contribs1v5
libclucene-core1v5 libe-book-0.1-1 libeot0 libepubgen-0.1-1 libetonyek-0.1-1 libexttextcat-2.0-0 libfreehand-0.1-1 libgpgmepp6 libmhash2
libmspub-0.1-1 libmwaw-0.3-3 libmythes-1.2-0 libodfgen-0.1-1 liborcus-0.17-0 liborcus-parser-0.17-0 libpagemaker-0.0-0 libraptor2-0 librasqal3
librdf0 libreoffice-base-core libreoffice-core-nogui librevenge-0.0-0 libvisio-0.1-1 libwpd-0.10-10 libwpg-0.3-3 libwps-0.4-4 libxmlsec1
libxmlsec1-nss libyajl2 lp-solve
これを削除するには 'sudo apt autoremove' を利用してください。
以下の追加パッケージがインストールされます:
libreoffice-core-nogui
.
.
.
うん? libreoffice-core-nogui が代わりに入ってしまいましたね。試しに以下のようにすると
$ sudo apt remove libreoffice-core-nogui
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
libabw-0.1-1 libcdr-0.1-1 libe-book-0.1-1 libepubgen-0.1-1 libetonyek-0.1-1 libfreehand-0.1-1 libmspub-0.1-1 libmwaw-0.3-3 libodfgen-0.1-1
libpagemaker-0.0-0 libreoffice-base-core libvisio-0.1-1 libwpd-0.10-10 libwpg-0.3-3 libwps-0.4-4 lp-solve
これを削除するには 'sudo apt autoremove' を利用してください。
以下の追加パッケージがインストールされます:
libreoffice-core
.
.
.
無限ループになりそうですね。中止。
libreoffice-common を削除する
以下が正解でした。
$ sudo apt remove libreoffice-common
$ sudo apt autoremove
あとちょっと残ってました。
$ apt list --installed | grep libreoffice
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libreoffice-style-breeze/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 all [インストール済み、自動]
libreoffice-style-colibre/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1:7.3.7-0ubuntu0.22.04.4 all [インストール済み、自動]
ワイルドカードで削除
$ sudo apt remove libreoffice-style*