Як встановлюється PATH для оболонок без входу в CentOS 7?
Зокрема, у мене є системний блок, який потребує бінарних файлів у /usr/local/texlive/2016/bin/x86_64-linux
.
Я спробував встановити його в /etc/environment
с , PATH=/usr/local/texlive/2016/bin/x86_64-linux:$PATH
але тоді мій шлях був /usr/local/texlive/2016/bin/x86_64-linux:$PATH:/usr/local/sbin:/usr/sbin
.
Я створив /etc/profile.d/texlive.sh
з export PATH="/usr/local/texlive/2016/bin/x86_64-linux:${PATH}"
але працював тільки для входу в оболонках.
Я переглянув Set Path для всіх користувачів (оболонки для входу та не входу в систему), але рішення було вже спробувано вище.
Я переглянув, як додати шлях до системи $ PATH для оболонки без входу та оболонки для входу на debian, але прийнятого рішення немає, і я не впевнений, що хочу змінити, /etc/login.defs
оскільки це може змінитись в оновленнях.