在 CentOS 上安装 Ghostscript v 9.05(或更高版本)

在 CentOS 上安装 Ghostscript v 9.05(或更高版本)

我需要使用GhostScript inkcov 设备在我的中央操作系统服务器。据说该设备可用于 GS 版本9.05 及更新版本。但是,yum install ghostscript安装版本8.70

让 inkcov 设备工作的最简单方法是什么?

答案1

事实证明,您可以轻松地从以下位置下载二进制文件存储库,将其解压到文件系统上,然后更新 PATH 变量。之后应用程序就可以正常工作了。

答案2

如果其他人遇到这种情况:

我发现这个链接更有帮助。它列出了不同的版本,然后你可以下载一个方便的*.tar.gz解压/安装。

wget在链接的 URL 上做了操作ghostscript-9.10.tar.gz。由于某种原因它保存到一个名为 的文件download,但它是一个.tar.gz.所以我解压了tar -zxvf download

cd进入新目录,然后就是经典的:

./configure 请注意,您可以添加--prefix=path指定安装目录

make

make install

来自 ghostscript 网站的此链接对我的安装很有帮助

答案3

在 CentOS 8 中,有一种更简单的安装方法:

dnf --enablerepo=PowerTools install ghostscript

答案4

我认为你可以尝试这个对我有用的要点:https://gist.github.com/masbog/a84e9122f9bca6b83e47

curl -O http://downloads.ghostscript.com/public/ghostscript-9.14.tar.gz &&
tar -xzf  ghostscript-9.14.tar.gz &&
cd ghostscript-9.14 &&
./configure &&
make install &&
make so &&
cp ghostscript-9.14/sobin/libgs.so.9.14 /usr/lib &&
ln -s /usr/lib/libgs.so.9.14 /usr/lib/libgs.so &&
mkdir -p /etc/ld.so.conf.d/ &&
echo "/usr/lib/libgs.so" > /etc/ld.so.conf.d/libgs.conf &&
ldconfig &&
echo "Installing ghostscript finish" &&
gs 

相关内容