我下载并正确安装了getnonfreefonts.pl
脚本。我可以毫无问题地使用所有字体。但是,每次我调用tlmgr
更新 TeXLive2014 系统时,都会出现以下错误:
updmap-sys failed (status 1), output:
updmap [WARNING]: resetting $HOME value (was /home/nivaca) to root's actual home (/root).
updmap is using the following updmap.cfg files (in precedence order):
/root/.texlive2014/texmf-config/web2c/updmap.cfg
/usr/local/texlive/2014/texmf-dist/web2c/updmap.cfg
updmap is using the following updmap.cfg file for writing changes:
/usr/local/texlive/2014/texmf-config/web2c/updmap.cfg
dvips output dir: "/usr/local/texlive/2014/texmf-var/fonts/map/dvips/updmap"
pdftex output dir: "/usr/local/texlive/2014/texmf-var/fonts/map/pdftex/updmap"
dvipdfmx output dir: "/usr/local/texlive/2014/texmf-var/fonts/map/dvipdfmx/updmap"
updmap [ERROR]: The following map file(s) couldn't be found:
updmap [ERROR]: classico.map (in /root/.texlive2014/texmf-config/web2c/updmap.cfg)
updmap [ERROR]: classicovn.map (in /root/.texlive2014/texmf-config/web2c/updmap.cfg)
updmap [ERROR]: dayroman.map (in /root/.texlive2014/texmf-config/web2c/updmap.cfg)
updmap [ERROR]: garamondvn.map (in /root/.texlive2014/texmf-config/web2c/updmap.cfg)
updmap [ERROR]: ua1.map (in /root/.texlive2014/texmf-config/web2c/updmap.cfg)
updmap [ERROR]: ugm.map (in /root/.texlive2014/texmf-config/web2c/updmap.cfg)
updmap [ERROR]: ul9.map (in /root/.texlive2014/texmf-config/web2c/updmap.cfg)
updmap [ERROR]: ulg.map (in /root/.texlive2014/texmf-config/web2c/updmap.cfg)
updmap [ERROR]: webo.map (in /root/.texlive2014/texmf-config/web2c/updmap.cfg)
updmap [ERROR]: zgm.map (in /root/.texlive2014/texmf-config/web2c/updmap.cfg)
updmap [ERROR]: zpeu.map (in /root/.texlive2014/texmf-config/web2c/updmap.cfg)
updmap [ERROR]: Did you run mktexlsr?
You can disable non-existent map entries using the option
--syncwithtrees.
tlmgr: exiting unsuccessfully (status 1).
然后我必须运行以下命令来理清事情:
./getnonfreefonts.pl -r
来自我的用户(即不是sudo
)。该过程顺利完成。
每次更新系统时,有没有办法避免这样做?我不想使用推荐的方法,--syncwithtrees
因为我想知道一切是否运行正常。(我在 Ubuntu 14.10 和 Mac OS X 10.10 上都遇到了这个问题,分别使用了 TeXLive2014 和 MacTeX2014。)