【问题标题】:Texlive gets downgraded from 2016 to 2013 from Sharelatex imageTexlive 从 Sharelatex 图像从 2016 年降级到 2013 年
【发布时间】:2017-05-19 03:29:44
【问题描述】:

目前我正在设置我的系统以在我的服务器 (https://hub.docker.com/r/sharelatex/sharelatex/) 上运行 Sharelatex 实例。一旦开始,我就 运行:

$ tex --version

它清楚地表明它正在运行 texlive 2016。由于它只提供了最低限度的 Latex 安装,我正在执行以下操作:

tlmgr install scheme-full
apt-get update
apt-get install -y texlive texlive-lang-german texlive-doc-de texlive-latex-extra texlive-base texlive-full biber

毕竟,我再次运行 tex --version 命令 - 突然,它是 texlive 2013 (debian)。此外,KomaScript 框架似乎不起作用(编译器 texlive 不理解 \RedeclareSectionCommand)。有趣的是:大约 7 个月前,我在之前的安装中使用了相同的 docker-compose 文件,运行完全相同的命令。 在这个较旧的安装中,我有完全相同的后期源,我没有遇到各种麻烦。

有人知道如何防止 Sharelatex 降级或如何解决此问题吗?

【问题讨论】:

    标签: ubuntu latex docker-compose dockerhub


    【解决方案1】:

    经过几天的努力,我发现这个问题只能运行:

    tlmgr install scheme-full
    

    够了。所有其他命令,尤其是更新和安装上述内容中的任何内容都会导致系统损坏。

    【讨论】:

      猜你喜欢
      • 2019-02-04
      • 1970-01-01
      • 2019-01-11
      • 2017-08-18
      • 2017-05-16
      • 2020-10-15
      • 2015-12-22
      • 2018-11-01
      • 1970-01-01
      相关资源
      最近更新 更多