在 ubuntu 中安装软件包

在 ubuntu 中安装软件包

我想知道除了通过 之外,是否有一种方便的方法来在 Ubuntu 上安装软件包tlmgr。我找不到很多带有apt-get installtexlive-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 上安装过包(除非我需要最新版本)。

相关内容