目前我正在设置我的系统以在我的服务器上运行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降级或如何解决此问题?
答案 0 :(得分:0)
经过几天的努力,我发现了问题,那只是在运行:
tlmgr install scheme-full
够了。所有其他命令,尤其是从上述内容中更新和安装任何内容都会导致系统崩溃。