2017年4月22日土曜日

Amaxon Linux上のownCloudでLibreOfficeを使う

ownCloud Version 9.1.4
LibreOffice Version 5.3.2

すでにownCloudがインストールされているとします。

以下を参考にLibreOfficeをインストールします。

ppt->pdf の変換をAmazon Linux上で実施する - # exec new-self
http://kinokinoppy.hateblo.jp/entry/2015/07/31/015147

◆つまづいた点1
2017-04-22現在、Linux用ダウンロード先は以下
http://download.documentfoundation.org/libreoffice/stable/5.3.2/rpm/x86_64/LibreOffice_5.3.2_Linux_x86-64_rpm.tar.gz

◆つまづいた点2
libcairo.so.2 がないとエラーが出る場合は、

# sudo yum install cairo-devel libjpeg-turbo-devel giflib-devel -y

を実行します。

参照: Installation Amazon Linux AMI (EC2) · Automattic/node-canvas Wiki


そして、

whereis libreoffice でLibreOfficeのパス(私の場合:/usr/bin/libreoffice5.3)を確認し、

owncloudのconfig.phpに

'preview_libreoffice_path' => '/usr/bin/libreoffice5.3',

を追記します。

無事、MS Officeファイルのプレビューができるようになりました。

また、ドキュメント(Document)というアプリでも簡易編集ができるようになりました。

ownCloud の管理→ドキュメントで「ローカル」をチェックし「適用してテスト」をクリックしてエラーが出なければ使用できます。




ただ、簡単なテキスト編集のみで、あまり複雑な編集はできない。
また、編集すると勝手に保存されてしまい、元にもどすのに難儀します。これは設定で変更できるのだろうか??


参考
ownCloudにドキュメント編集機能を実装してみようと思った話 - Qiita
http://qiita.com/inductor/items/5dda58ad52f7951ecd34


0 件のコメント:

コメントを投稿