LibreOffice:加载共享库时出错:libdbus-glib-1.so.2

时间:2017-03-27 16:24:51

标签: amazon-web-services amazon-ec2 libreoffice

我在this script之后的AWS EC2实例上安装了libreoffice。安装成功但当我尝试转换文件时:

/opt/libreoffice5.3/program/soffice --headless --convert-to pdf test.docx

我收到以下错误消息:

/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

然后我用yum安装了缺少的库:sudo yum install libdbus-glib-1.so.2。安装成功,但仍然无法正常工作,给我的错误与之前相同。

我看过类似的问题和答案,但还没有解决我的问题。你有什么建议可以帮助我吗?

感谢您的帮助

1 个答案:

答案 0 :(得分:4)

概述的解决方案here对我有用:

sudo yum install libXinerama.x86_64 cups-libs dbus-glib

或者如果您使用的是Elastic Beanstalk:

packages:
    yum:
        libXinerama.x86_64: []
        cups-libs: []
        dbus-glib: []