Ubuntu 上 TeXLive 软件包的非存储库管理

Ubuntu 上 TeXLive 软件包的非存储库管理

我想将我的版本更新beamer到 3.10(支持非标准幻灯片纵横比),但是 Ubuntu 主存储库只有 3.07 版本。我找不到tlmgr。是否有其他存储库可以包含在 synaptic 中以获取最新版本的软件包,或者是否有其他方式来管理软件包,而无需手动替换文件?

更多信息:

TeXLive 2009-10在 Ubuntu 10.10 上

答案1

Ubuntu(和许多其他 Linux 发行版)重新打包了 TeX Live,但没有tlmgr,其想法是让 Linux 包管理器负责安装什么。不幸的是,他们还发布了一个相当老的 TeX Live(目前是 TeX Live 2009,而发布版本是 TeX Live 2010)。因此无法使用 Ubuntu 设置的系统安装更新的包。您需要 (1) 本地安装beamer或 (2)在 Ubuntu 包管理器之外安装 TeX Live 2010

答案2

如果你只是对较新版本的 beamer 感兴趣,你也可以将 beamer 安装在你的主目录中(我相信 Ubuntu 下的默认路径是~/texmf)。请参阅beamer 用户手册如何做到这一点。

答案3

Debian 的不稳定版本有 latex-beamer 2.10。您可以在您的机器上重建它,或者可能只是直接安装二进制文件。(参见Debian latex-beamer 软件包页面了解更多信息。单击左侧的不稳定版本进行下载。)它没有太多依赖项。某些较新版本的 Ubuntu 也可能有 2.10。您没有指定您正在使用的 Ubuntu 版本。

此外,如果您愿意做一点工作,构建或更新 Debian/Ubuntu 软件包并不是那么难。

# apt-cache policy latex-beamer
latex-beamer:
  Installed: 3.07-2
  Candidate: 3.07-2
  Version table:
     3.10-1 0
         50 http://debian.csail.mit.edu/debian/ unstable/main i386 Packages
 *** 3.07-2 0
        500 http://debian.csail.mit.edu/debian/ squeeze/main i386 Packages
        100 /var/lib/dpkg/status

Package: latex-beamer
[...]
Version: 3.10-1
Depends: pgf (>= 1.00-1), latex-xcolor (>= 2.00-1), texlive-latex-base

相关内容