国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Overleaf本地搭建:Podman版

2021-09-24 00:01 作者:天天最喜歡靈兒了  | 我要投稿

CentOS 8已默認(rèn)使用Podman,故再寫一個(gè)通過Podman啟動Overleaf社區(qū)版(Sharelatex)的指南。

1 預(yù)備條件

本文在CentOS 8上測試通過,操作系統(tǒng)和相關(guān)工具版本如下:

安裝Python和Podman Compose:

注意Podman?Compose要選擇devel版,穩(wěn)定版會有bug。

2 構(gòu)建服務(wù)

以下步驟參考了Overleaf?official quick?start?guide:

新建目錄,用于存放Podman?Compose文件,目錄名不能是“sharelatex”。

如果用了“sharelatex”,Podman Compose會先創(chuàng)建一個(gè)名為“sharelatex”的pod,然后根據(jù)下面的docker-compose.yml文件,創(chuàng)建一個(gè)名為“sharelatex”的container,與pod的名字會沖突。本人沒研究過Podman,對pod不作探討,索性選擇改目錄名。這點(diǎn)與Docker有差別。

新建以下目錄:

Docker?Compose會自動創(chuàng)建這些目錄,但Podman Compose不會,需要手動創(chuàng)建。這些目錄與docker-compose.yml中的配置是對應(yīng)的。

復(fù)制以下代碼到docker-compose.yml文件:

這個(gè)文件是直接從官方guide上復(fù)制的,但是針對Podman?Compose,在Redis和Mongo那里添加了一行:

下面就可以啟動服務(wù)了:

3 升級TexLive

Sharelatex采用TeXLive,相應(yīng)的包和配置管理工具為tlmgr。參考tlmgr的官方文檔:

將TeXLive升級到最新版,并安裝所有package:

保存image,用于以后直接部署(可選):

4 中文支持

Sharelatex的Docker鏡像基于Ubuntu,參考Ubuntu wiki:

只要將中文字體文件復(fù)制到container的/usr/share/fonts或/usr/local/share/fonts目錄下即可:

可以先復(fù)制中文字體,再commit到鏡像。實(shí)際使用時(shí)推薦xeCJK+XeLaTeX編譯中文。



Overleaf本地搭建:Podman版的評論 (共 條)

分享到微博請遵守國家法律
临夏县| 昌宁县| 南投市| 扶沟县| 伊吾县| 湘潭县| 临安市| 锡林浩特市| 盐边县| 晋城| 留坝县| 永泰县| 苏尼特左旗| 子长县| 哈尔滨市| 分宜县| 岑巩县| 田林县| 乐东| 拉孜县| 福建省| 乌拉特后旗| 革吉县| 黄大仙区| 北碚区| 富源县| 惠安县| 临武县| 闸北区| 永城市| 临漳县| 襄垣县| 洪泽县| 依安县| 大荔县| 长宁区| 漳浦县| 丹阳市| 阳高县| 自治县| 台州市|