首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ghostscript版本在Laradock中不会改变

Ghostscript版本在Laradock中不会改变
EN

Stack Overflow用户
提问于 2018-06-14 02:05:29
回答 1查看 320关注 0票数 1

我正在使用拉多克运行我的Laravel应用程序,并试图在php dockerfile中安装最新版本的GhostScript:

代码语言:javascript
复制
FROM laradock/php-fpm:7.0--1.2

RUN apt-get update && \
apt-get install -y \
poppler-utils \
ghostscript

但是当我检查版本时,仍然是GPL Ghostscript 9.06 (2012-08-08)

代码语言:javascript
复制
docker exec project_php-fpm_1 gs -v

知道为什么它没有得到最新的版本吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-14 08:11:57

原因是您的apt存储库没有最后的映像。您可以添加一个较新的存储库,然后进行更新,但可能大多数最近的存储库仍然没有最新的存储库,尽管它比您的更新更新。

我认为,获得最新版本的唯一方法是最后签入Ghostscript网页,并在Dockerfile中执行“手动安装”:

代码语言:javascript
复制
FROM laradock/php-fpm:7.0--1.2

RUN apt-get update && \
apt-get install -y \
poppler-utils 
RUN wget https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs923/ghostscript-9.23-linux-x86_64.tgz
RUN tar zxvf ghostscript-9.23-linux-x86_64.tgz && \
  cd ghostscript-9.23-linux-x86_64 && \
  make && make install <-- or whatever you need to install it
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50848629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档