![Linux Mint 中的 Tex Live 与 Flatpak - 软件包管理](https://linux22.com/image/469724/Linux%20Mint%20%E4%B8%AD%E7%9A%84%20Tex%20Live%20%E4%B8%8E%20Flatpak%20-%20%E8%BD%AF%E4%BB%B6%E5%8C%85%E7%AE%A1%E7%90%86.png)
我正在使用 Linux Mint 21.1 Vera。
我相信我正在使用 Tex Live 2023(安装在 Flatpak 中)
我实际上使用的是 TexStudio,并且使用 pdftex ad 默认 latex 引擎,在 TexStudio 的首选项中设置。但是我相信这反过来又使用了 Flatpak 中的 Tex Live 2023,因为在我上次编译的 pdf 输出的 .log 文件中,我在第一行读到:
这是 pdfTeX,版本 3.141592653-2.6-1.40.25(TeX Live 2023 - Flatpak)(预加载格式=pdflatex 2023.8.30)2023 年 10 月 10 日 14:49
我想使用包的最新版本(特别是‘chronology’)。
我已将其包含\listfiles
在序言中,并且在 .log 文件中我发现:
(/app/texlive/texmf-dist/tex/latex/chronology/chronology.sty 包:chronology 2015/03/27 v1.1.1 水平时间轴
因此,显然我没有使用这个软件包的最新版本,它是 2023 年 8 月的,按照他们在 CTAN 的页面。
如何通过 Flatpak 更新单个包?
flatpak list
如果我在终端中输入命令,我只能看到这个,听起来与 LaTeX 或 TeX 相关:
TeX Live Sdk 扩展 org.freedesktop.Sdk.Extension.texlive 20210325 22.08 系统
显然它是最新的。但我不确定这是否是正确的软件包。
我也尝试过使用tlmgr
,但据我所知,它指向我系统中的另一个安装,即旧的 2021 版本,因为如果我给出命令,tlmgr update --list
我会得到以下内容:
(在 Debian 上运行,切换到用户模式!)(参见 /usr/share/doc/texlive-base/README.tlmgr-on-Debian.md)
tlmgr:本地 TeX Live(2021)比远程存储库(2023)旧。
提前感谢你的帮助!