如何在CentOS中执行完整的texlive安装(所有软件包)?


14

标题说明了一切,如何安装texlive和所有软件包,以便可以在CentOS上运行tex2pdf?我宁愿习惯Ubuntu,而所有这些出色的业务都让我发疯。


1
好的,我似乎已经有所建树,目前正在尝试从tug.org/texlive/acquire-netinstall.html进行Web安装。
利亚姆M

确实,这是我经验中最好的方法。您可能想弄清楚如何像我对apt那样,以某种方式yum确定TeXLive 实际安装。
DevSolar

Answers:


7
sudo yum install texlive-*

运行上面的命令给了我以下输出。那是您要找的东西吗?看起来像一切。

解决依赖性

================================================== ================================================== ====================软件包Arch版本
库大小========================== ================================================== ===========================================安装:texlive-afm i686
2007-57.el6_2 base 47 k texlive上下文i686
2007-57.el6_2 base 58 k texlive-dviutils i686
2007-57.el6_2 base 191 k texlive-east-asian i686
2007-57.el6_2基准355 k texlive-texmf-afm 11月2007-38.el6基准4.5 M texlive-texmf-context 11月
2007-38.el6基准
2.7 M texlive-texmf-doc 11月2007-38.el6基准175 M texlive-texmf-east-asian 11月2007-38.el6基本564 k texlive-
texmf- 勘误-afm 2007年7月-7.1.el6基本
5.4 k texlive-texmf-勘误-上下文12月2007-7.1.el6基本4.7 k texlive- texmf-errata-doc 11月
2007-7.1.el6基本5.9 k texlive-texmf-errata-east-asian 11月
2007-7.1.el6基本5.6 k texlive-texmf-errata-xetex
2007年7月2007-7.1.el6基本4.7 k texlive-texmf-xetex 2007年11月38.el6 base 137 k texlive-xetex
i686 2007-57.el6_2 base
2.1 M安装依赖项:compat-readline5 i686 5.2-17.1.el6 base
128 k dvipdfm i686
0.13.2d-41.1.el6基数266 k dvipdfmx i686 0-0.31.20090708cvs.el6基数
336 k dvipng i686
1.11-3.2.el6基数95 k gd i686 2.0.35-11.el6基数
141 k libpaper i686
1.1.23- 6.1.el6 base 34 k mendexk i686 2.6e-57.el6_2 base
48 k perl-PDF-Reuse Noarch
0.35-3.el6 base 89 k ruby​​ i686 1.8.7.352-13.el6更新
534 k ruby​​-libs i686
1.8.7.352-13.el6更新1.6 M t1lib i686 5.1.2-6.el6_2.1 base
152 k teckit i686
2.5.1-4.1.el6基本242 k xdvipdfmx i686 0.4-5.1.el6基本
479 k

交易摘要================================================ ================================================== ======================安装28个软件包

下载总大小:190 M安装的大小:344 M这样可以吗[是/否]:n


1
我不得不在zsh上引用参数glob:yum install 'texlive-*'
Bryce Guinta

2

这确实是CentOS / Fedora失败的最大原因。一段时间以来,Fedora具有类似的疯狂设置,按数量计算,有效的texlive安装将占系统上安装的总软件包的一半以上。 </soapbox>

我提供了一个部分的,尽管有些棘手的解决方案,类似于@DevSolar的apt解决方案。它成功了一半,也许其他有这个问题的人可以弄清楚发生了什么并解决它。

  • 第一步是手动安装TexLive:http ://www.tug.org/texlive/acquire-netinstall.html

  • 其次,根据需要卸载所有(古老的)texlive- *软件包: yum uninstall texlive*

  • 第三,使用我的草率脚本创建两个棘手的小rpm,声称“提供”了yum知道的所有rpm软件包:https ://gist.github.com/tesch1/444d09b62bd49756c59ae89b4b9244c9

  • 第四,安装那些自定义的rpm。现在,您应该能够安装依赖于texlive *软件包的软件包。

rpm存在一些问题,我对RPM的理解不足以对其进行修复:对于(允许安装)其他依赖于.noarch texlive软件包的软件包,但不依赖于texlive arch的软件包,它似乎可以正常工作(允许安装)特定的程序包...图。无论如何,它使我又能高效地工作,也许它也会对其他人有所帮助。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.