在现有的 TeXLive 2012 上同时安装 TeXLive 2013

在现有的 TeXLive 2012 上同时安装 TeXLive 2013

tlmgr停止工作,抱怨它是 2012 版,而存储库是 2013 版。好吧,我需要安装 TL 2013。所以我试着这样做,通过点击第一个链接http://www.tug.org/texlive/acquire.html下载、解压并运行:http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz

我现在收到以下错误:

./install-tl
Loading http://mirror.isoc.org.il/pub/ctan/systems/texlive/tlnet/tlpkg/texlive.tlpdb
=============================================================================
./install-tl: The TeX Live versions of the local installation
and the repository being accessed are not compatible:
      local: 2012
 repository: 2013
Perhaps you need to use a different CTAN mirror?
(For more, see the output of install-tl --help, especially the
 -repository option.  Online via http://tug.org/texlive/doc.)
=============================================================================

但这正是我想要解决的问题。有帮助吗?

我正在使用 Ubuntu。install-tl位于/tmp/install-tl-20130208

答案1

当您使用 TL2012 安装程序并尝试安装 TL2013 时,会出现此错误。如果某些镜像尚未同步其文件,则可能会发生这种情况。

为了避免这种情况,请确保您下载的文件足够新。这里,您的 texlive 名为*-20130208,因此它是在 2013 年 2 月 8 日构建的。

如何获取页面告诉你

[TL2013] 于 2013 年 6 月 18 日发布

因此,您应该尝试获取时间戳在此日期之后的安装程序。对我来说,通用下载链接提供足够新的文件,但它可能依赖于镜像。尝试重新下载文件,如果不行,选择另一个镜像

相关内容