You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

TeX Live全新安装后tlmgr无法使用:本地与远程版本不匹配

解决TeX Live 2022 tlmgr版本不匹配问题

1. 定位冲突的tlmgr执行路径

系统大概率同时存在两个版本的tlmgr工具,先检查当前调用的tlmgr路径:

which tlmgr

如果输出为/usr/bin/tlmgr,说明你调用的是Ubuntu官方源自带的TeX Live 2021版本工具,和手动安装的2022版本产生了冲突。

2. 卸载系统自带的TeX Live包

彻底移除所有通过apt安装的TeX相关组件:

sudo apt remove --purge texlive*
sudo apt autoremove
sudo apt clean

3. 让手动安装的TeX Live 2022路径优先

手动安装的TeX Live默认位于/usr/local/texlive/2022/bin/x86_64-linux目录,需将该路径加入环境变量最前端:

  • 编辑用户配置文件:
nano ~/.bashrc
  • 在文件末尾添加以下内容:
export PATH=/usr/local/texlive/2022/bin/x86_64-linux:$PATH
export MANPATH=/usr/local/texlive/2022/texmf-dist/doc/man:$MANPATH
export INFOPATH=/usr/local/texlive/2022/texmf-dist/doc/info:$INFOPATH
  • 保存退出后刷新环境变量:
source ~/.bashrc

4. 验证路径与版本

重新检查tlmgr的路径和版本:

which tlmgr
tlmgr --version

此时应显示路径为/usr/local/texlive/2022/bin/x86_64-linux/tlmgr,版本为TeX Live 2022。

5. 重新执行tlmgr操作

现在可以正常执行所需命令:

tlmgr init-usertree
sudo tlmgr install adjustbox
sudo tlmgr update --self

若问题仍存在,清理旧的TeX Live配置文件后重试:

rm -rf ~/.texlive*

内容的提问来源于stack exchange,提问作者Evan McKinney

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 03:25:32