不再卡在running package-specific postactions,手把手教你无界面安装 TeXLive 2025

发布于 2025-03-19 23:16:15

关于 TeX Live

TeX Live 是由国际 TeX 用户组(TeX Users Group,TUG)整理和发布的 TeX 软件发行套装,包含与 TeX 系统相关的各种程序、编辑与查看工具、常用宏包及文档、常用字体及多国语言支持。TeX Live 是许多 Linux/Unix 系统(比如 Fedora、Debian、Ubuntu、Gentoo 以及 OpenBSD、FreeBSD、NetBSD 等)默认或推荐的 TeX 套装,同时也支持包括 Windows 和 MacOS 等在内的其它操作系统。TeX Live 是开发状态最为活跃的 TeX 发行版之一,保持着每年一版的更新频率。TeX Live 属于免费软件。

各大期刊出版社的投稿系统基本都是 TeX Live 作为后台的引擎,包括现在都在使用的在线 LaTeX 平台 Overleaf,其编译部分也是交给 TeX Live 完成。 我们比较推荐用户使用 TeX Live。

TeX Live 为滚动发行,每年发布一版,发布时间大约是每年的 3 月。

截至本文最后一次更新时,最新的 TeX Live 版本是 2025。

TeX Live 的官方站点是 https://tug.org/texlive/

安装前准备

Mac 用户

TeX Live 在 macOS/OS X 上的名字是 MacTeX,它的官方站点是 https://tug.org/mactex。你可以在这里下载 MacTeX 的安装器,而后安装 MacTeX。

Windows 和 *nix 用户

TeX Live 的当前版本是 2025,你可以从官方站点下载它们的安装包。点击下列链接,将会「自动选择」距离你最近的镜像下载。

——当然,这个自动选择可能不太靠谱。如果你身处中国大陆,发现下载速度很慢,可以尝试国内的镜像站。

对于 Windows 8 及更高版本的微软用户,可以直接装载 iso 映像。而后,执行安装脚本,将 TeX Live 安装在你的系统中。

  • Windows 用户右键单击 install-tl-windows.bat,右键以管理员权限执行;
  • *nix 用户执行 install-tl
注意:TeX Live 2025 安装卡在“running package-specific postactions”不再继续进行, 用 gui 模式安装 TeX Live 2025,很多人都遇到了同样的问题。image-20250319212459592

所以建议用命令行安装。下面我们讲解无界面安装 TeX Live 2025 全过程。

Windows 下的 no gui 安装过程

首先,我们下载下来的镜像如下图:

image-20250319215617237

右键,把镜像进行装载如下图:

image-20250319215813451

点击打开:

image-20250319220732734

打开下装载镜像路径,需要注意这个路径后面要用到:

image-20250319221120119

启动命令提示符 (cmd.exe) ,命令提示符是 Windows 的默认命令行解释器。它比常规 GUI 更快并且使用更少的内存。我们在操作系统任务栏搜索里,输入 cmd 命令,如下图:

注意:cmd 必须要以管理员身份运行。

image-20250319221238257

命令行切换到镜像装载的路径下去:

image-20250319223232180

可以输入 dir 来列出来详细文件列表:

image-20250319223311074

输入:install-tl-windows.bat --no-gui

image-20250319223410593

如下是启动之后的内容:

image-20250319223626291

 ======================> TeX Live installation procedure <=====================

  ======>   Letters/digits in <angle brackets> indicate   <=======
  ======>   menu items for actions or customizations      <=======
  = help>   https://tug.org/texlive/doc/install-tl.html   <=======

   Detected platform: Windows (64-bit)

   <B> set binary platforms: 1 out of 15

   <S> set installation scheme: scheme-full

   <C> set installation collections:
       41 collections out of 41, disk space required: 9033 MB (free: 261418 MB)

   <D> set directories:
     TEXDIR (the main TeX directory):
       C:/texlive/2025
     TEXMFLOCAL (directory for site-wide local files):
       C:/texlive/texmf-local
     TEXMFSYSVAR (directory for variable and automatically generated data):
       C:/texlive/2025/texmf-var
     TEXMFSYSCONFIG (directory for local config):
       C:/texlive/2025/texmf-config
     TEXMFVAR (personal directory for variable and automatically generated data):
       ~/.texlive2025/texmf-var
     TEXMFCONFIG (personal directory for local config):
       ~/.texlive2025/texmf-config
     TEXMFHOME (directory for user-specific files):
       ~/texmf

   <O> options:
     [ ] use letter size instead of A4 by default
     [X] allow execution of restricted list of programs via \write18
     [X] create all format files
     [X] install macro/font doc tree
     [X] install macro/font source tree
     [X] adjust search path
     [1] add menu items, shortcuts, etc.
     [1] update file associations
     [X] install TeXworks front end
     [X] after install, set CTAN as source for package updates

   <V> set up for portable installation

  Actions:
   <I> start installation to hard disk
   <P> save installation profile to 'texlive.profile' and exit
   <Q> quit

  Enter command:

这一步,可以直接输入 I 进行安装,也可以输入 D 改变安装路径!下面演示改路径,如果不改路径,输入 I 直接安装。注意默认安装是在 C 盘。

image-20250319223958497

输入数字 1 来改路径:

image-20250319224149438

image-20250319225253105

如下显示就是切换好的路径:

image-20250319225340585

image-20250319225441061

image-20250319225501779

image-20250319225518514

欢迎来到 TeX Live 世界:

image-20250319225549559

TeX Live 自带了 TeX works 的编辑器,TeX Live 安装好之后,大家可以通过搜索或者菜单找到这个编辑器。

image-20250319225703095

测试代码没有问题:

image-20250319225725250

后续的配置,比如你要用 texstudio 或者 WinEdt 或者 VS code 等编辑器,可以找我们公众号之前的文章来看配置过程。

几个问题

路径问题,不要安装在中文路径

安装 TeX Live 遇到中文路径的时候,往往会出现找不包或者程序的情况,TeX Live 的安装路径务必放在英文路径下。

计算机名为中文的问题,即 temp 环境变量存在中文

最近有用户询问安装异常的问题,我们检查了各个地方都是正确的,但是发现操作系统的用户名是中文的,才反应过来,凡是用户名为中文的都有类似问题,在进行安装的时候需要 temp 路径,这是路径会提示无法找到。如下图:

图片

解决方案:

右击我的电脑- ->属性- > 高级系统设置- >环境变量在“用户变量”栏里, 找到TEMP与TMP, 分别双击,将变量值都改为%SystemRoot%TEMP。下面的“系统变量”栏里, 同样的修改方法。如果里面没有TEMP与TMP项,新建就行。改好后,再试试。我的win10系统, 按照这个方法修改后成功了。

图片

新建的路径不能含有中文,请大家注意。

杀毒软件要关掉彻底退出后再安装

卸载了360系列软件,然后是断网;然后是关闭了防火墙以及相关的安全软件;杀毒软件也可能出现:running package-specific postactions 这个情况,务必退出杀毒软件。

0 条评论

发布
问题