在 TeX Live 2023 中,如何让“tlmgr”在其配置文件中遵守“verify-repo = 1”设置?

在 TeX Live 2023 中,如何让“tlmgr”在其配置文件中遵守“verify-repo = 1”设置?

我已经在的配置文件中verify-repo设置了一段时间。刚刚安装了 TeX Live 2023,我为新版本做了这个。然后我尝试使用 来确认该值是否设置正确。我得到了值。alltlmgrtlmgr shellget verify-repo0

然后,我尝试将配置文件中的值设置为none并将设置为。在两种情况下,main返回的值tlmgr shell均保持不变。0

我想可能是配置文件没有被读取,所以我尝试将其3作为值。在这种情况下,tlmgr shell立即抱怨该值不合法。显然文件已被读取。为什么它似乎对活动的值没有任何影响?

$ cat /usr/local/texlive/2023/texmf-config/tlmgr/config
verify-repo = all
$ tlmgr shell
tlmgr> protocol 1
tlmgr> get verify-repo
verify-repo = 0
OK

请注意,我不确定该值的0含义,因为识别的值应该是allmainnone

还要注意,文档并不完全一致,有时建议使用require-verification = 1,即使这个变量已经过时(并引起tlmgr shell抱怨)。

相关内容