我想安装一个包(特别是xlop
)。我在 Ubuntu 上使用 TeXLive,但不太了解 LaTeX。
或者可以apt-get install
使用类似的东西吗?
答案1
很多常用的 *TeX 软件包已被合并到 Ubuntu 软件包中。在这种情况下,在 Ubuntu 软件包管理器中快速搜索即可显示这xlop
是软件包的一部分texlive-generic-extra
,您可以apt-get install
根据需要使用或 GUI 进行安装。
话虽如此,一旦您确定了要将它们放入的正确树中,手动安装 *TeX 包就不是特别困难了(CTAN 有许多包的预压缩版本,这使得它变得更加容易 - 您只需要在正确的地方解压缩它们并运行texhash
),然后您就可以确保您是最新的。目前,我认为 Ubuntu 版本远远落后于 TeX Live 版本(更不用说任何后续的包更新了)。
答案2
Ubuntu 和 Debian 附带的 TeXLive 2009 已经过时了。当前版本是几周前发布的 2011。我强烈建议使用 TeXLive 自己的安装程序来安装它,具体方法参见如何在 Debian 或 Ubuntu 上安装“原始” TeXLive?.然后您可以使用常规tlmgr
包管理器安装包:
tlmgr install <package name>
要更新包,请使用:
tlmgr update <package name>
要更新所有包(及其tlmgr
本身):
tlmgr update --self --all
此工具未随 Ubuntu 提供,因为他们不希望任何其他工具安装文件。不幸的是,像 LaTeX 编辑器 Kile 这样的软件依赖 TeXLive(Ubuntu 版本),即使没有二进制版本。最简单的方法是保留旧的 TeXLive,而不是卸载它。不过,您可能只需删除文件即可。
答案3
我想到最好的办法是:-
- 首先找到众所周知的包,例如
locate graphicx
- 现在您将了解 texlive 如何管理包。
- 现在下载你的包,例如我已经下载了算法包裹。
- 我将其粘贴到合适的位置,在我的情况下是 ../texlive/texmf-dist/ 。
- 最后的命令--
sudo texhash
它将更新软件包