Red Hat 6.4 上的 TeX Live 2013

Red Hat 6.4 上的 TeX Live 2013

你们很多人都知道,Red Hat 6.4 附带了 2007 年的旧版 TeX Live。不幸的是,TeX Live 依赖于我们在实验室中使用的许多重要软件包,其中最明显的是R-3.0.2。有人能分享智慧或给我一份文档,描述在 Red Hat 沙盒中安装 TeX Live 2013 以使其不与默认 TeX 安装冲突吗?

我很乐意测试某人的 RPM,但前提是它们的行为与过时的系统 Python 类似Python 2.7.5(不幸的是实际版本是2.7.3)。还请注意,更改操作系统不是一种选择,因为我这样做不是为了好玩或爱好。

答案1

我实际上在Springdale Linux 以前称为 PUIAS Linux 邮件列表。我将其发布在这里,以便社区能够从答案中受益。

你好,Predrag,

在我们的环境中所做的是从 TUG 下载并安装最新的 texlive 到 NFS 共享上,然后我们使用环境模块来处理用户的环境变量(PATH、MANPATH、INFOPATH)。

  • 从以下网址下载 TeX Livehttp://www.tug.org/texlive/
  • 运行 install-tl 脚本
  • 从计算存储库安装环境模块包
  • 在 modulesfiles 目录中,创建一个 texlive 目录,然后创建一个名为 2013 的文件
  • 2013 年的文件看起来应类似于:
#%Module1.0#######################################################################
#
#
module-whatis   "Loads settings for the TeXLive 2013"
prepend-path    PATH            /usr/local/tex/texlive/2013/bin/x86_64-linux
prepend-path    MANPATH         /usr/local/tex/texlive/2013/texmf/doc/man
prepend-path    INFOPATH        /usr/local/tex/texlive/2013/texmf/doc/info

您的路径取决于您安装发行版的位置。

  • 现在您可以使用“module load texlive”来加载最新的 texlive
  • 您可以在 texlive 目录中拥有多个文件(例如 2011、2012 等),这样您就可以根据需要加载不同的发行版,“module load texlive/2012”

希望有所帮助。

谢谢,特蕾莎

相关内容