我想知道除了通过 之外,是否有一种方便的方法来在 Ubuntu 上安装软件包tlmgr
。我找不到很多带有apt-get install
texlive-package 的软件包,不知道为什么。至于手动安装,它太复杂了,因为软件包有各种不同的文件(.ino .sty .dtx...)。我不知道该怎么办。谢谢。
答案1
我不确定您在使用 Debian/Ubuntu TeX Live 软件包时遇到了什么问题。Norbert Preining 和其他人已经付出了很多努力来确保这些软件包能够正常工作。主要问题是软件包已经过时了。我认为这里的大多数人都会建议手动安装,但我使用 TeX Live Debian 软件包,它们工作正常。
如果您想要一种简单的方法来安装 TeX Live Debian 软件包,您可以直接安装 meta-package texlive-full
。这会安装很多您不需要的东西,但如果磁盘空间不是问题,那么这是最简单的方法。您可能还会发现LaTeX:Debian 维基有用。
另一方面,我安装的软件包列表如下。这些可能包括基本使用所需的大部分软件包。我目前正在使用 Debian wheezy(稳定版)。
ii texlive-base 2012.20120611-5 all TeX Live: Essential programs and files
ii texlive-binaries 2012.20120628-4 amd64 Binaries for TeX Live
ii texlive-common 2012.20120611-5 all TeX Live: Base component
ii texlive-doc-base 2012.20120611-1 all TeX Live: TeX Live documentation
ii texlive-extra-utils 2012.20120611-2 all TeX Live: TeX auxiliary programs
ii texlive-font-utils 2012.20120611-2 all TeX Live: Graphics and font utilities
ii texlive-fonts-extra 2012.20120611-2 all TeX Live: Extra fonts
ii texlive-fonts-extra-doc 2012.20120611-2 all TeX Live: Documentation files for texlive-fonts-extra
ii texlive-fonts-recommended 2012.20120611-5 all TeX Live: Recommended fonts
ii texlive-fonts-recommended-doc 2012.20120611-5 all TeX Live: Documentation files for texlive-fonts-recommended
ii texlive-generic-recommended 2012.20120611-5 all TeX Live: Recommended generic packages
ii texlive-latex-base 2012.20120611-5 all TeX Live: Basic LaTeX packages
ii texlive-latex-base-doc 2012.20120611-5 all TeX Live: Documentation files for texlive-latex-base
ii texlive-latex-extra 2012.20120611-2 all TeX Live: LaTeX supplementary packages
ii texlive-latex-extra-doc 2012.20120611-2 all TeX Live: Documentation files for texlive-latex-extra
ii texlive-latex-recommended 2012.20120611-5 all TeX Live: LaTeX recommended packages
ii texlive-latex-recommended-doc 2012.20120611-5 all TeX Live: Documentation files for texlive-latex-recommended
ii texlive-luatex 2012.20120611-5 all TeX Live: LuaTeX packages
ii texlive-pictures 2012.20120611-5 all TeX Live: Graphics packages and programs
ii texlive-pictures-doc 2012.20120611-5 all TeX Live: Documentation files for texlive-pictures
ii texlive-pstricks 2012.20120611-2 all TeX Live: PSTricks packages
ii texlive-pstricks-doc 2012.20120611-2 all TeX Live: Documentation files for texlive-pstricks
ii texlive-science 2012.20120611-2 all TeX Live: Typesetting for natural and computer sciences
ii texlive-science-doc 2012.20120611-2 all TeX Live: Documentation files for texlive-science
ii texlive-xetex 2012.20120611-5 all TeX Live: XeTeX packages
答案2
如果你想要一个简单的方法来完整安装 TeX,并且tlmgr
希望 apt 知道它(这样它就不会安装你已经拥有的依赖项),你可以用一个命令来完成
sudo ./install-tl-ubuntu
首先,您必须克隆 repo 以获取脚本:
git clone https://github.com/scottkosty/install-tl-ubuntu
如果你想使用 Ubuntu 存储库软件包,找到所需软件包的一个好方法是使用apt-file
。假设你收到一条错误消息,提示你缺少ocherokee.sty
。然后运行以下命令:
$ apt-file find ocherokee.sty
texlive-omega: /usr/share/texmf-texlive/tex/lambda/base/ocherokee.sty
请注意,安装时apt-file
首先需要运行以下命令:
apt-file update
答案3
如果您安装 texlive-full,您将获得整个 texlive 发行版。
例如apt-get install texlive-latex-extra
将安装数百个 latex 包:
https://launchpad.net/ubuntu/precise/+package/texlive-latex-extra
我从来没有tlmgr
在 ubuntu 上安装过包(除非我需要最新版本)。