我刚刚创建了一个文件,用于/etc/profile.d/texlive.sh
导出 textlive 中的路径。当我以 root 身份登录时,tlgmr
它位于路径中,当我以普通用户身份登录时也是如此,但当我以普通用户身份登录时,sudo tlmgr install xelatex
我会抱怨找不到命令 tlmgr
我如何让 sudo 读取/etc/profile
文件?
答案1
“仅登录 shell 源 /etc/profile”
所以你可能需要做
sudo -i # Login shell for superuser