![Ubuntu 16.10 出现 tlmgr 错误](https://linux22.com/image/346732/Ubuntu%2016.10%20%E5%87%BA%E7%8E%B0%20tlmgr%20%E9%94%99%E8%AF%AF.png)
我在 Ubuntu 16.10 上使用默认 Ubuntu 存储库中的 TexLive。我尝试使用包sansmath
。使用查找kpsewhich
结果为空白。因此我尝试tlmgr install sansmath
(使用/不使用sudo
)获取
Cannot determine type of tlpdb from /home/hercynian/texmf!
cannot setup TLPDB in /home/hercynian/texmf at /usr/bin/tlmgr line 5713.
浏览此网站,我看到一些较早的帖子对使用默认 Ubuntu repo 版本的 TexLive 提出了严重警告,因为它已经过时了。如果情况仍然如此(我已经安装了texlive full
),我是否应该卸载然后从 latest-greatest 手动安装?请指教。
答案1
我正在使用 Ubuntu 16.04,发现发行版 TeXlive 确实过时了。不知道 16.10 怎么样。
无需使用 Ubuntu 软件包管理器,直接安装 TeXlive 非常简单。首先卸载发行版,但要小心:有些非 TeX 程序需要 TeX。注意要删除的内容。如果软件包管理器允许您这样做,您可以保留 TeXworks。
直接从他们那里获取 TeXlive 安装程序。最好不使用 sudo 将其安装在主目录中的某个文件夹中。如果不安装源代码、不使用的语言或文档,则可以节省大量空间。以后可以根据需要获取每个包的文档。
效果很好。我相信我拥有了 TeX 所能提供的最新和最好的功能,可能除了“开发人员”文件。