信息
安装在新计算机上完成。
- 平台:Windows 10 WSL2 Ubuntu 20.04
- texlive2022.iso 镜像:https://mirrors.ctan.org/systems/texlive/Images/texlive2022.iso
问题
我使用 iso 文件在 WSL 中安装了 texlive2022。当我输入 时sudo tlmgr update --list
,终端显示以下内容:
(running on Debian, switching to user mode!)
/usr/bin/tlmgr: unexpected return value from verify_checksum: -5
我的安装步骤
当前文件夹:~
执行
sudo apt install fontconfig
并sudo apt install ttf-mscorefonts-installer
创建文件夹(
sudo mkdir /mnt/texlive
)然后挂载 iso 文件(sudo mount ./texlive2022.iso /mnt/texlive
)执行
sudo /mnt/texlive/install-tl
输入
I
(默认安装)卸载 iso 文件 (
sudo umount /mnt/texlive
) 并删除文件夹 (sudo rm -r /mnt/texlive
)编辑
~/.bashrc
然后将以下内容附加到文件:# Add TeX Live to the PATH, MANPATH, INFOPATH 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
,tex -v
一切就正常了。现在处理字体:
sudo cp /usr/local/texlive/2022/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
并执行sudo fc-cache -fsv
以刷新现金。升级 texlive 软件包:
sudo visudo
并附:/usr/local/texlive/2022
加到secure_path
选择默认镜像:
sudo tlmgr option repository ctan
接下来是问题。你有什么建议吗?谢谢。
答案1
PS:安装是在新电脑上完成的。
问题出在第 8 步:我附加 /usr/local/texlive/2022
到 的 结尾secure_path
。
事实上我们应该前置它,即secure_path="/usr/local/texlive/2022:....."