ubuntu 14.04サーバーでopencpu 1.5 [1]を実行します。私のR-Packageは.texファイルを作成し、システムコールをトリガーして、latexmkでpdfファイルをコンパイルします。
system("latexmk -xelatex -interaction=batchmode mylatex.tex")
ubuntu 12.04 LTS では正常に動作します。
これは、ubtuntu 12.04 LTS から 14.04 LTS に更新した後に機能しません。プロセスは www-data ユーザーとして実行されています。他のシステムユーザーと一緒に、.tex ファイルを latexmk でコンパイルできます。
私の LaTeX バージョン: TexLive 2016 full
ここから:
print(Sys.getenv())
...
APACHE_RUN_GROUP www-data
APACHE_RUN_USER www-data
HOME /tmp/ocpu-temp
PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/texlive/current
...
何か案は?
どうも!
--