如何安装 texlive2011?

如何安装 texlive2011?

我刚刚从 Windows 转到 Ubuntu。Ubuntu 的软件中心确实有 texlive2009 包。TUG 或 Google 搜索结果中没有直接的安装过程。我找到了一些 Texlive2010 的安装,但它不起作用。

步骤如下:

  • 下载 texlive2011.iso,2.3GB 并保存在本地驱动器
  • 挂载到虚拟驱动器
  • 安装 perl tk(确定)
  • “sudo ./install-tl” 不起作用,“perl ./install-tl” 显示预安装设置,但它没有对 /usr/local/textlive/2011/ 的写权限
  • 最后,我被困住了

请一步一步地指导我,或者建议除了在黑屏上打字而不知道终端背后发生了什么之外的任何其他解决方案。

答案1

在 Ubuntu 11.10 上安装 TeXLive 2011

您需要一个脚本这里

  1. 打开终端,转到下载脚本的目录,并使用代码使其可执行:

    chmod +x 安装_update_texlive.sh

  2. 使用代码执行脚本:

    安装更新

    将会弹出一个窗口。其中的选项一目了然。

    将下载约 3 GB 的数据

  3. 片刻之后,会出现一个带有不同设置的窗口。同样,不言自明。选择您的语言、软件包。我选择下载所有内容,这样以后就不会出现任何问题。单击下一步。

  4. 现在您要做的就是等待。对于没有耐心的人,有一个进度条。附加文件文件类型:安装_更新_texlive.sh

来源

答案2

回答是因为之前的答案依赖于自定义脚本或使用过时的存储库。这些说明现在适用于 TeX Live 2013,因为这是当前的最新版本。

大量借鉴了西莱克斯https://tex.stackexchange.com/a/95373/34985。此处包含要点并针对 TeX Live 2013 进行了更新。

在 Linux Mint 13 上通过 TeX Live 2013 进行了测试,但应该适用于大多数基于 Debian 的发行版。

安装

请注意,完整安装需要 3GB 的可用空间。或者,您可以选择最小安装,并在以后需要时安装软件包。

下载官方安装程序,解压并导航到新文件夹

wget http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
tar -xzf install-tl-unx.tar.gz
cd install-tl-*

要安装,请运行以下命令(请耐心等待,这可能需要一段时间才能启动)

sudo ./install-tl

安装程序将为您提供一些选项,请仔细阅读并根据需要进行选择,尽管默认设置也可以。输入i并点击enter开始安装,这可能需要一段时间。

如果安装中断或失败,请删除已安装的文件,然后重试

sudo rm -rf /usr/local/texlive/2013

创建符号链接

为了让你的操作系统与 TeX Live 完美兼容,请创建指向安装位置的符号链接

sudo ln -s /usr/local/texlive/2012/bin/* /opt/texbin

将 TeX Live 添加到您的$PATH。这可以通过编辑/etc/environment

gksudo gedit /etc/environment

看起来应该像

PATH="/usr/local/sbin:/usr/local/bin:...

添加/opt/texbin到路径前面

PATH="/opt/texbin:/usr/local/sbin:/usr/local/bin:...

保存、注销并登录以使更改生效。

为了测试这是否有效,打开终端并运行

which tex

这应该显示

/opt/texbin/tex

equivs 包

为了让 Ubuntu 知道你已经安装了 TeX Live,可以使用以下命令创建一些虚假软件包equivs

sudo apt-get install equivs --no-install-recommends
mkdir /tmp/tl-equivs && cd /tmp/tl-equivs
equivs-control texlive-local

编辑texlive-local

gedit texlive-local

然后将内容替换为以下内容

Section: misc
Priority: optional
Standards-Version: 3.9.2

Package: texlive-local
Version: 2013
Maintainer: you <[email protected]>
Provides: biblatex, biblatex-dw, cm-super, cm-super-minimal, context, dvipng,
 feynmf, fragmaster, lacheck, latex-beamer, latex-cjk-all, latex-cjk-chinese,
 latex-cjk-chinese-arphic-bkai00mp, latex-cjk-chinese-arphic-bsmi00lp,
 latex-cjk-chinese-arphic-gbsn00lp, latex-cjk-chinese-arphic-gkai00mp,
 latex-cjk-common, latex-cjk-japanese, latex-cjk-japanese-wadalab,
 latex-cjk-korean, latex-cjk-thai, latex-cjk-xcjk, latexmk, latex-sanskrit,
 latex-xcolor, lcdf-typetools, lmodern, luatex, musixlyr, musixtex, pgf,
 preview-latex-style, prosper, ps2eps, psutils, purifyeps, t1utils, tex4ht,
 tex4ht-common, tex-gyre, texlive, texlive-base, 
 texlive-bibtex-extra, texlive-binaries, texlive-common,
 texlive-doc-base, texlive-doc-bg, texlive-doc-cs+sk, texlive-doc-de,
 texlive-doc-el, texlive-doc-en, texlive-doc-es, texlive-doc-fi,
 texlive-doc-fr, texlive-doc-it, texlive-doc-ja, texlive-doc-ko,
 texlive-doc-mn, texlive-doc-nl, texlive-doc-pl, texlive-doc-pt,
 texlive-doc-ru, texlive-doc-si, texlive-doc-th, texlive-doc-tr,
 texlive-doc-uk, texlive-doc-vi, texlive-doc-zh, texlive-extra-utils,
 texlive-fonts-extra, texlive-fonts-extra-doc, texlive-fonts-recommended,
 texlive-fonts-recommended-doc, texlive-font-utils, texlive-formats-extra,
 texlive-games, texlive-generic-extra, texlive-generic-recommended,
 texlive-humanities, texlive-humanities-doc, texlive-lang-african,
 texlive-lang-all, texlive-lang-arab, texlive-lang-arabic,
 texlive-lang-armenian, texlive-lang-croatian, texlive-lang-cyrillic,
 texlive-lang-czechslovak, texlive-lang-danish, texlive-lang-dutch,
 texlive-lang-finnish, texlive-lang-french, texlive-lang-german,
 texlive-lang-greek, texlive-lang-hebrew, texlive-lang-hungarian,
 texlive-lang-indic, texlive-lang-italian, texlive-lang-latin,
 texlive-lang-latvian, texlive-lang-lithuanian, texlive-lang-manju,
 texlive-lang-mongolian, texlive-lang-norwegian, texlive-lang-other,
 texlive-lang-polish, texlive-lang-portuguese, texlive-lang-spanish,
 texlive-lang-swedish, texlive-lang-tibetan, texlive-lang-ukenglish,
 texlive-lang-vietnamese, texlive-latex3, texlive-latex-base,
 texlive-latex-base-doc, texlive-latex-extra, texlive-latex-extra-doc,
 texlive-latex-recommended, texlive-latex-recommended-doc, texlive-luatex,
 texlive-math-extra, texlive-metapost, texlive-metapost-doc, texlive-music,
 texlive-omega, texlive-pictures, texlive-pictures-doc, texlive-plain-extra,
 texlive-pstricks, texlive-pstricks-doc, texlive-publishers,
 texlive-publishers-doc, texlive-science, texlive-science-doc, texlive-xetex,
 texpower, texpower-manual, thailatex, tipa, ttf-freefont, ttf-gfs-artemisia,
 ttf-gfs-baskerville, ttf-gfs-bodoni-classic, ttf-gfs-didot,
 ttf-gfs-didot-classic, ttf-gfs-gazis, ttf-gfs-neohellenic, ttf-gfs-olga,
 ttf-gfs-porson, ttf-gfs-solomos, ttf-gfs-theokritos, ttf-sil-gentium, xindy,
 xindy-rules
Architecture: all
Description: My local installation of TeX Live 2013.
 A full "vanilla" TeX Live 2013
 http://tug.org/texlive/debian#vanilla

来源:http://www.tug.org/texlive/files/debian-control-ex.txt

构建包并安装

equivs-build texlive-local
sudo dpkg -i texlive-local_2012-1_all.deb

此后,texworks通过软件包维护者安装将不再安装 TeX Live。

答案3

为什么不从 Ubuntu 存储库安装 Texlive?但是,标准 Ubuntu 软件中心不会列出所有内容。因此只需通过软件中心安装“synaptic”即可。

之后打开 Synaptic 并搜索“texlive-full”,这是一个 metapaket,它将提取完整的 texlive。之后只需安装 texmaker、kile 等,您就可以开始了。

相关内容