我正在尝试在我的网络服务器上安装 Ghostscript,但网站上的说明似乎对我不起作用。
我已登录到我的 ssh 终端。
我输入:
wget http://downloads.ghostscript.com/public/binaries/ghostscript-9.18-linux-x86_64.tgz
然后:
tar -zxvf ghostscript-9.18-linux-x86_64.tgz
cd ghostscript-9.18-linux-x86_64
然后文档说我只需要运行./configure
,但这似乎什么也没做。里面有一个可执行文件,但是当我运行它时,它只会带我到 Ghostscript 提示符,而不是安装 Ghostscript。
我是这个方面的新手,所以尽量简单一点。
答案1
使用您的数据包管理器,例如在 RedHat 及其衍生产品上:
yum install ghostscript
或者在 Debian 上:
apt-get install ghostscript
答案2
您下载的文件包含 Ghostscript 的编译版本,而不是源代码,因此有关如何从源代码构建的说明不适用。 提供的文件也在一定程度上解释了这一点README.txt
。
就像 Fredi 所说的,你通常应该使用发行版的打包版本。这是尤其如果您对 Linux 不是特别熟悉,则为 true。正确的做法应该是运行sudo yum install ghostscript
或类似命令。
如果你确实想从源代码构建,请转到Ghostscript 下载页面并下载标有“Ghostscript 9.18 源代码”的软件包,而不是标有“Ghostscript 9.18 for Linux x86 (64 bit)”的软件包。然后,您应该能够按照说明从源代码进行构建。
答案3
正如迈克尔所说,您的文件是二进制文件。
在系统中安装它的最简单方法是将其放入(或替换 Ghostscript 的现有版本)中在/usr/本地/bin以...之名格斯
cd ghostscript-9.18-linux-x86_64
sudo cp gs-918-linux_x86_64 /usr/local/bin/gs
sudo chmod +x /usr/local/bin/gs
一些控件:
which gs # Should answer **/usr/local/bin/gs**
gs --version # Should answer **9.18**
然后你就可以出发了:-)
/保罗