我第一次看到时tlmgr: Remote repository is newer than local (2017 < 2018)
感到很惊讶,因为我的操作系统才不到一周,但有时存储库已经过时了sudo apt purge texlive
,所以我去了推荐下载网站,获取install-tl-unx.tar.gz
并运行了脚本。看起来不错,确实编译了一些东西。
现在尝试安装一个包,我这样做了sudo tlmgr update --self
并返回
tlmgr: Remote repository is newer than local (2017 < 2018)
所以我的 texlive 肯定是 100% 2018,但不知何故我的 tlmgr 仍然是 2017?(overleaf 看起来越来越好......)我该如何正确诊断/解决这个问题?
答案1
因此,接下来的答案是sudo apt purge texlive
没有删除之前的 tlmgr。也许这太过热心了,但我决定删除apt purge
与 latex 相关的所有内容,然后手动删除任何剩余的内容。然后我运行了install-tl-unx.tar.gz
脚本,tlmgr 运行正常。