TeX Live 在 Windows 11 上持续安装失败

TeX Live 在 Windows 11 上持续安装失败

所以我在尝试在 Windows 11 系统上安装 TeX Live 时遇到了一个反复出现的问题,希望在这里找到一些帮助。'Windows 上的 TeX Live 安装失败' 也遇到了类似的问题,但没有答案,我不明白评论。

背景

所以我有了 TeX Live,作为一名物理/数学专业的学生,​​它就像我每天写作业的一部分,我使用 markdown Mathjax 做笔记。在做 R Markdown 统计作业时,我在用 TeX Live 编织成 PDF 时遇到了问题,所以我用终端更新了软件包,但仍然有问题,我改为编织成 html。但当我回到 VSCode for LaTeX 时,我无法编译它,我遇到了持续的问题,主要与l3backend-pdftex.def“未定义的控制序列”等错误有关,以及宏参数字符的问题,以及我的 TeX Live 发行版中的更新或软件包不一致的问题。

问题描述

所以我决定重新安装。我在控制面板中找不到该程序,所以我删除了 C 中的文件,并检查了系统属性中的环境变量中的 PATH 中没有任何与 Tex 相关的内容。然后我重新启动了。我install-tl-windows (1).exe从网站下载了 (1),因为我上次就有它(现在已删除)。在安装 TeX Live 期间,该过程始终失败,并显示与权限拒绝和无法创建某些文件(例如 luaharfbuzz.pdf、pubring.gpg)相关的错误消息。日志表明 tar 由于权限问题无法创建这些文件。但是我以管理员身份运行了可执行文件。屏幕截图附在最后。

错误消息:一些值得注意的错误消息包括:

  • tar: Could not create file texmf- dist/doc/luatex/base/graphics/luaharfbuzz.pdf: Permission denied
  • tar: Could not create file tlpkg/gpg/pubring.gpg: Permission denied
  • TLPDB: :_install_data: untar failed for https://mirror.aarnet.edu.au/pub/CTAN/systems/texlive/tlnet/archive/luatex.doc.tar.xz

采取的故障排除步骤

  1. 调整权限:我尝试通过以管理员身份运行安装程序来解决权限问题,但没有任何改变。
  2. 安全模式安装:尝试在安全模式下安装 TeX Live,但由于安全模式下似乎无法访问互联网而遇到网络问题,哈哈。
  3. 更改代码页:我修改了系统区域设置(非 Unicode 程序的代码页设置)并尝试再次安装,但没有成功。
  4. 重新安装尝试:我尝试多次重新安装 TeX Live,确保在 C 中删除任何可能冲突的旧版本,并事先检查 PATH 中没有任何与 TeX 相关的内容。

系统信息:操作系统:Windows 11 安装路径:C:/texlive/2023 安装程序版本:install-tl-20231013

我附上了安装过程的屏幕截图,以便更清楚地概述遇到的问题。

如果之前已经解决过类似的问题,请原谅,我将非常感激您的指导,因为我真的不知道自己在做什么 - 我主要是一名物理专业的学生,​​所以我对一切都只有一点点了解。

任何关于如何成功安装 TeX Live 而不遇到这些问题的指导或建议都将不胜感激。提前感谢您的时间和帮助。

在此处输入图片描述

答案1

遇到了同样的问题。也许你从本页的链接中获取了安装 exehttps://tug.org/texlive/windows.html和我一样,从那个链接下载的exe不起作用。后来我从这个链接下载了另一个安装包http://mirror.ctan.org/systems/texlive/tlnet/install-tl.zip,解压 zip 文件,运行 bat 文件,错误就消失了。

答案2

我也有同样的经历;这似乎是管理员权限问题。

这是我所做的:

  1. 选择“仅解压”将文件解压到桌面。
  2. 进入解压后的文件夹 (install-tl-今天的日期)。
  3. 以管理员身份运行“install-tl-windows.bat”。

这样做就解决了问题!

在此处输入图片描述

相关内容