Назад | Перейти на главную страницу

sudo не будет читать файл в /etc/profile.d/*.sh

Я просто создаю файл на /etc/profile.d/texlive.sh где я экспортирую пути из textlive. Когда я вхожу в систему как root tlgmr находится в пути, когда я тоже вхожу как обычный пользователь, но когда я делаю sudo tlmgr install xelatex Я жалуюсь, что команда tlmgr не найдена

Как я могу заставить sudo читать /etc/profile файл?

Видеть ответ для / etc / profile не для sudo su

"Только исходные оболочки для входа в систему / etc / profile"

Так что вам может понадобиться сделать

sudo -i             # Login shell for superuser