在 Ubuntu 上手动安装 TeX Live 2011 是否值得?自 2009 年以来发生了这么多变化吗?
我是从 Windows 转而使用 Ubuntu 的新用户,对 Linux 环境的了解非常有限。我读过关于如何在 Ubuntu 环境中设置 TeX Live 2011 的相互矛盾的内容,而且我发现的所有说明都包含一些对我来说晦涩难懂的部分。因此,我不得不sudo apt-get texlive
……
如果我只需要手动安装几个包来~/texmf
解决自 2009 年以来已修复的一些偶尔出现的错误,那就没问题了,至少在我了解得更清楚之前是这样。但我想知道我是否最终不会经常这样做?
答案1
值得吗?是的。安装非常简单,尤其是当你通过互联网安装;您将获得以下好处:拥有每个软件包的最新版本(而不是三年前的版本),tlmgr
这将使您能够像一样轻松地更新软件包apt-get
,最后,整个安装过程将以一种边做边学的方式,为您指出那些您觉得晦涩难懂的部分。
从如何在 Ubuntu 上安装 TeX Live 开始:如何在 Debian 或 Ubuntu 上安装“原始” TeXLive?并按照其中的指示操作。
答案2
如果您是 GNU/Linux 新手*tex
,那么我建议您先从存储库安装,并了解您需要什么以及为什么需要*tex
。当您能够熟练地回答这个问题时,您就可以直接安装 TeX Live 了。(或者不:到那时您可能能够手动安装软件包,并意识到它根本不太难 --- 假设您使用命令行的舒适度也提高了。)
这种方法的缺点是,大多数在这里写(好的)答案的人会假设你正在运行的系统和他们一样是最新的。因此,如果你遇到问题,这里的许多建议都会假设你没有使用像 TL 2009 这样的过时软件包。
一句警告:如果您确实从网上安装了 TeX Live,请在截止日期临近时小心更新。没有什么比在截止日期前一天晚上(愚蠢地)更新更糟糕的了,结果却发现它“暂时”破坏了更新前编译良好的文档。
简而言之,如果您预计需要使用像luatex
或 这样的引擎xetex
、像pgf
(et al.) biblatex
(和biber
)这样的软件包、与 相关的latex3
(或依赖于它的软件包,如siunitx
)、非标准字体等等,那么 TeX Live 可能是一个更好的起点(因为您可能希望非常快速地更新它们)。如果您不需要如此更新,请轻松使用 GNU/Linux 并使用 或 进行安装synaptic
。apt-get
而当您确实需要更新时,请首先查找以 CTAN 结尾的软件包tds.zip
:它们更容易安装。
答案3
如果你从命令行安装程序安装 texlive,请从以下网址下载http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz,您不应忘记安装符号链接(在所有选项中搜索),否则它将无法工作。您可以选择集合,这些集合几乎是不言自明的。
如果您不介意空间,请全部安装(sudo apt-get install texlive-full)。甚至 texlive 2009 也有 xetex,对我来说一直都很好用(sudo apt-get install texlive-xetex),以及所有语言包(如果您需要的话)。
如果您不关心字体、没有太多空间或者不使用很多花哨的软件包,则没有理由更新。