mod / assign / feedback / editpdf / testunoconv / systemd
CentOS / RedHat 7.x上のunoconvのためのSystemDスクリプト例
vim /etc/systemd/system/unoconv.service
CentOS / RedHatディストリビューションの一部ではないLibreOffice 5.2パッケージをインストールした場合は、 unoconvが必要とする可能性があるので、 Environment = "UNO_PATH = / opt / libreoffice5.2 / program"をファイルに追加してください(以下の例を参照)。 LibreOffice 5.2パッケージに付属のpythonライブラリ。そうでなければ、ファイルから 'Environment'行を破棄します。
また、(下記の例のように) ソースから 'unoconv'をインストールした場合は、必ず適切なパス(すなわち "/ usr / local / bin / unoconv")を使用してください。
[単位] 説明=文書変換用のUnoconvリスナー ドキュメント= https://github.com/dagwieers/unoconv 後= network.target remote-fs.target nss-lookup.target [サービス] タイプ=シンプル 環境= "UNO_PATH = / opt / libreoffice5.2 / program" ExecStart = / usr / local / bin / unoconv --listener [インストール] WantedBy = multi-user.target
あなたが上記のファイルを保存した後に、それをシステム・ブートの間に固執するようにしてください:
#systemctl enable unoconv.service #systemctl start unoconv.service