Libre Office を Amazon Linux にインストール

2020年2月11日火曜日

Amazon Linux Libre Office yum

t f B! P L

手順

だいぶ前にインストールしたときのメモ
基本的には足りないライブラリを随時追加していった。
本当にメモのメモ状態なので時間がある時に整理したい。←しないやつ

yum のレポジトリになさそうだったので直接ダウンロードしてrpmでインストールしました

$ cd /usr/local/src/
$ sudo wget http://download.documentfoundation.org/libreoffice/stable/5.3.7/rpm/x86_64/LibreOffice_5.3.7_Linux_x86-64_rpm.tar.gz
$ sudo tar xzvf LibreOffice_5.3.7_Linux_x86-64_rpm.tar.gz 
$ sudo rpm -ivh LibreOffice_5.3.7.2_Linux_x86-64_rpm/RPMS/*.rpm
エラーが出る

error: Failed dependencies:
        libXinerama.so.1()(64bit) is needed by libobasis5.3-core-5.3.7.2-2.x86_64
調べる

$ sudo yum whatprovides libXinerama.so.1

Loaded plugins: priorities, update-motd, upgrade-helper
libXinerama-1.1.2-2.7.amzn1.i686 : X.Org X11 libXinerama runtime library
Repo        : amzn-main

libXinerama-1.1.2-2.7.amzn1.x86_64 : X.Org X11 libXinerama runtime library
Repo        : amzn-main

$ sudo yum install libXinerama
再度インストール

$ sudo rpm -ivh LibreOffice_5.3.7.2_Linux_x86-64_rpm/RPMS/*.rpm
インストールが完了したら動くか確認

$ sudo /opt/libreoffice5.3/program/soffice.bin --help
まだエラー

/opt/libreoffice5.3/program/soffice.bin: error while loading shared libraries: libdbus-glib-1.so.2: cannot open shared object file: No such file or directory
調べる

$ sudo yum whatprovides libdbus-glib-1.so.2

Loaded plugins: priorities, update-motd, upgrade-helper
dbus-glib-0.86-6.10.amzn1.i686 : GLib bindings for D-Bus
Repo        : amzn-main
Matched from:
Provides    : libdbus-glib-1.so.2sudo yum install dbus-glib
インストール

$ sudo yum install dbus-glib
もっかい

$ sudo /opt/libreoffice5.3/program/soffice.bin --help
エラー

/opt/libreoffice5.3/program/soffice.bin: error while loading shared libraries: libcairo.so.2: cannot open shared object file: No such file or directory

$ sudo yum whatprovides libcairo.so.2

Loaded plugins: priorities, update-motd, upgrade-helper
cairo-1.12.14-6.8.amzn1.i686 : A 2D graphics library
Repo        : amzn-main
Matched from:
Provides    : libcairo.so.2

$ sudo yum install cairo
$ sudo /opt/libreoffice5.3/program/soffice.bin --help
/opt/libreoffice5.3/program/soffice.bin: error while loading shared libraries: libcups.so.2: cannot open shared object file: No such file or directory

$ sudo yum whatprovides libcups.so.2
Loaded plugins: priorities, update-motd, upgrade-helper
1:cups-libs-1.4.2-67.21.amzn1.i686 : Common Unix Printing System - libraries
Repo        : amzn-main
Matched from:
Provides    : libcups.so.2

$ sudo yum install cups-libs

$ sudo /opt/libreoffice5.3/program/soffice.bin --help
うごいた!!

このブログを検索

QooQ