![没有 sudo 的情况下编译缓慢](https://linux22.com/image/312917/%E6%B2%A1%E6%9C%89%20sudo%20%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E7%BC%96%E8%AF%91%E7%BC%93%E6%85%A2.png)
对于任何 *.tex 文件,即使模板几乎为空,tex
命令latex
也pdflatex
需要很长时间才能编译它。显示对我主目录中所有文件strace
的过多调用,这是导致行为缓慢的原因。如果我使用命令运行编译,一切都会像预期的那样顺利和快速。我该如何解决这个问题?stat
sudo
strace
输出由很多行组成,如下所示:
stat("/home/...", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/home/...", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
getdents(8, /* 7 entries */, 32768) = 208
close(8)
编辑:我正在使用 RHEL 6
env | grep TEX
kpsewhich -a texmf.cnf
/usr/share/texmf/web2c/texmf.cnf
kpsewhich -var-value=TEXINPUTS
.:{/home/用户名//.texlive2007/texmf-config,/home/用户名//.texlive2007/texmf-var,/home/用户名//texmf,/etc/texmf,!!/var/lib/texmf,!!/usr/local/share/texmf,!!/usr/share/texmf,!!/usr/share/texmf}/tex/{kpsewhich,generic,}//