CentOSにOpenOfficeをインストールする方法


- 環境
    - CentOS Linux release 7.8.2003 (Core)

# ダウンロードして配置する
1. [Apache OpenOffice -  Browse Files at SourceForge.net](https://sourceforge.net/projects/openofficeorg.mirror/files/)でインストールしたいバージョンを選ぶ
    - 今回は、「4.1.7」にした
1. `wget`コマンドを使ってバージョンを含めたURLでダウンロードする
1. 任意の場所に解凍する
1. いらなくなった圧縮ファイルを削除する

```bash
# 2. ダウンロードする
$ wget https://sourceforge.net/projects/openofficeorg.mirror/files/4.1.7/binaries/ja/Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_ja.tar.gz

# 3. 解凍すると「ja」ディレクトリが出てくる
$ tar -zxvf Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_ja.tar.gz
$ find ja -maxdepth 3 -type f
ja/RPMS/desktop-integration/openoffice4.1.7-freedesktop-menus-4.1.7-9800.noarch.rpm
ja/RPMS/desktop-integration/openoffice4.1.7-mandriva-menus-4.1.7-9800.noarch.rpm
ja/RPMS/desktop-integration/openoffice4.1.7-redhat-menus-4.1.7-9800.noarch.rpm
ja/RPMS/desktop-integration/openoffice4.1.7-suse-menus-4.1.7-9800.noarch.rpm
ja/RPMS/openoffice-4.1.7-9800.x86_64.rpm
ja/RPMS/openoffice-base-4.1.7-9800.x86_64.rpm
...省略...
ja/readmes/README_ja.html

# 4. 圧縮ファイルを削除する
$ rm Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_ja.tar.gz
```

# インストールする
- 参考
    - [【OSSチャレンジ】 第5回 Apache OpenOfficeインストール編 | 検証やオペレーション自動化| 株式会社アドックインターナショナル](https://adoc.co.jp/oss_compass/2228)
    - [OpenOffice - オヤジのサーバ構築に挑戦！ Wiki](https://wikiwiki.jp/poiuy/OpenOffice)

```bash
# 解凍したディレクトリに移動する
$ cd ja
# rpmでインストールする
$ sudo rpm -Uvh RPMS/*.rpm RPMS/desktop-integration/openoffice4.1.7-redhat-menus-4.1.7-9800.noarch.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:openoffice-ure-4.1.7-9800        ################################# [  2%]
   2:openoffice-core01-4.1.7-9800     ################################# [  5%]
   3:openoffice-ja-4.1.7-9800         ################################# [  7%]
   4:openoffice-impress-4.1.7-9800    ################################# [ 10%]
   5:openoffice-ja-base-4.1.7-9800    ################################# [ 12%]
   6:openoffice-ja-calc-4.1.7-9800    ################################# [ 14%]
   7:openoffice-ja-draw-4.1.7-9800    ################################# [ 17%]
   8:openoffice-ja-help-4.1.7-9800    ################################# [ 19%]
   9:openoffice-ja-impress-4.1.7-9800 ################################# [ 21%]
  10:openoffice-ja-math-4.1.7-9800    ################################# [ 24%]
  11:openoffice-ja-res-4.1.7-9800     ################################# [ 26%]
  12:openoffice-ja-writer-4.1.7-9800  ################################# [ 29%]
  13:openoffice-base-4.1.7-9800       ################################# [ 31%]
  14:openoffice-calc-4.1.7-9800       ################################# [ 33%]
  15:openoffice-core02-4.1.7-9800     ################################# [ 36%]
  16:openoffice-core03-4.1.7-9800     ################################# [ 38%]
  17:openoffice-core04-4.1.7-9800     ################################# [ 40%]
  18:openoffice-core05-4.1.7-9800     ################################# [ 43%]
  19:openoffice-core06-4.1.7-9800     ################################# [ 45%]
  20:openoffice-core07-4.1.7-9800     ################################# [ 48%]
  21:openoffice-draw-4.1.7-9800       ################################# [ 50%]
  22:openoffice-images-4.1.7-9800     ################################# [ 52%]
  23:openoffice-4.1.7-9800            ################################# [ 55%]
  24:openoffice-math-4.1.7-9800       ################################# [ 57%]
  25:openoffice-writer-4.1.7-9800     ################################# [ 60%]
  26:openoffice-brand-writer-4.1.7-980################################# [ 62%]
  27:openoffice-brand-math-4.1.7-9800 ################################# [ 64%]
  28:openoffice-brand-base-4.1.7-9800 ################################# [ 67%]
  29:openoffice-brand-calc-4.1.7-9800 ################################# [ 69%]
  30:openoffice-brand-draw-4.1.7-9800 ################################# [ 71%]
  31:openoffice-brand-impress-4.1.7-98################################# [ 74%]
  32:openoffice-brand-ja-4.1.7-9800   ################################# [ 76%]
  33:openoffice-ogltrans-4.1.7-9800   ################################# [ 79%]
  34:openoffice-gnome-integration-4.1.################################# [ 81%]
  35:openoffice-graphicfilter-4.1.7-98################################# [ 83%]
  36:openoffice-javafilter-4.1.7-9800 ################################# [ 86%]
  37:openoffice-onlineupdate-4.1.7-980################################# [ 88%]
  38:openoffice-ooofonts-4.1.7-9800   ################################# [ 90%]
  39:openoffice-ooolinguistic-4.1.7-98################################# [ 93%]
  40:openoffice-pyuno-4.1.7-9800      ################################# [ 95%]
  41:openoffice-xsltfilter-4.1.7-9800 ################################# [ 98%]
  42:openoffice4.1.7-redhat-menus-4.1.################################# [100%]
/bin/gtk-update-icon-cache
gtk-update-icon-cache: Cache file created successfully.
/bin/gtk-update-icon-cache
gtk-update-icon-cache: Cache file created successfully.
```

# メニューにOpenOfficeが追加される
![a.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/159761/721d2fbe-c667-46b3-1bb5-eba44f4d0796.gif)