20201129 -
新版本已经发不,同时包含如何更新texlive,见docker安装overleaf
今年上半年的时候,安装并使用了sharelatex的docker化环境,但是当时也没怎么记录,现在想要重装就挺麻烦感觉。所以这里专门写一篇文章记录这个使用过程。
记录的方式是这样的,这次就是按照套路直接先安装上,然后遇到了甚么问题就解决甚么问题。
本次安装过程是20201129,在dockerhub上选择最新版sharelatex的2.5.0版本,命令如下:
docker pull sharelatex/sharelatex:2.5.0
,拉取完毕后,下载docker-compse文件,
curl -O https://raw.githubusercontent.com/sharelatex/sharelatex/master/docker-compose.yml
然后根据需求,修改其中sharelatex的开放端口和路径,保证数据都能持久存储。
此时访问http://ip:port/launchpad
,可以创建admin账号。
更新apt源
sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
之后安装两个基础的库:
apt-get install texlive-latex-extra
apt-get install texlive-science
注:在没有安装上述第一个库的时候,authblk的作者单位这些都没办法使用,所以还是需要这些基础库的。
注:可能后续使用过程中,会遇到一些问题,遇到了问题慢慢解决,一口也吃不成胖子。而且,肯定会遇到各种库不行问题,就等到时候再慢慢装。