Texlive从2016年到2013年从Sharelatex图像降级

时间:2017-05-19 03:29:44

标签: ubuntu latex docker-compose dockerhub

目前我正在设置我的系统以在我的服务器上运行Sharelatex实例(https://hub.docker.com/r/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命令 - 突然,它是2013年的texlive(debian)。此外,KomaScript框架似乎不起作用(\ RedeclareSectionCommand不被编译器texlive理解)。有趣的是:我在之前的安装中使用了相同的docker-compose文件〜7个月前运行完全相同的命令。 在这个较旧的安装中,我有完全相同的Late Source,我没有遇到任何麻烦。

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

1 个答案:

答案 0 :(得分:0)

经过几天的努力,我发现了问题,那只是在运行:

tlmgr install scheme-full

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