我试图在我的虚拟私有服务器上安装wkhtmltopdf。这是一个将HTML转换为PDF的工具。
我做了以下工作:
启动SSH终端并登录。/var/www/vhosts/{domain}/subdomains/stage/httpdocs/lib/wkhtmltopdf
这就是我所犯的错误:
./wkhtmltopdf-i386: error while loading shared libraries: libXrender.so.1: cannot open shared object file: No such file or directory好的,看看这个,我认为libXrender必须安装。所以我试着想办法做到这一点,但我并不是真正的linux专家。我发现的是:
安装
之前,您需要安装X11、gcc和openssl。在Debian/Ubuntu上,可以这样做:
sudo智能安装openssl构建必需的xorg libssl-dev libxrender
然后我就明白了:
sudo:智能:未找到命令
我认为副总裁正在运行红帽企业,我不确定的版本。它还运行了Plesk10.3。在我的plesk面板中,它说vp正在运行centOS,但是当我在SSH中输入帮助时,它表示redhat。
发布于 2011-08-14 00:06:53
查看/usr/lib目录中是否有名为libXrender的文件。如果需要,尝试使用libXrender.so.1创建一个符号链接。
ln -s ln呈现--任何libXrender.so.1
再试着安装你的程序。
如果您在/usr/lib中没有任何libXrender文件,可以在google中搜索这个包(您需要知道您的操作系统版本)
uname -srv (可能会告诉您内核版本和发行版名称)
下载软件包后,只需运行
rpm -Uvh rpm-文件下载-for-file呈现
然后再试着安装你的程序。
如果你用红帽,我相信你可以
百胜安装任何软件包名称,如果它找到您提供的名称,它将为您的发行版下载适当的版本。
发布于 2011-08-13 23:50:32
对于Ubuntu/Debian系统,包应该是libxrender-dev;而不是aptitude,通常是apt-get。
对于RPM系统,这个包称为xrender,您可以用yum安装它。
sudo yum install xrender发布于 2011-12-16 12:36:58
至于软呢帽,请使用以下方法:
sudo yum install libXrender
sudo yum install libXexthttps://stackoverflow.com/questions/7053948
复制相似问题