Làm cách nào để thiết lập PATH cho các vỏ không đăng nhập trong CentOS 7?
Cụ thể, tôi có một đơn vị systemd cần nhị phân trong /usr/local/texlive/2016/bin/x86_64-linux
.
Tôi đã cố gắng cài đặt nó nhưng /etc/environment
với PATH=/usr/local/texlive/2016/bin/x86_64-linux:$PATH
PATH của tôi /usr/local/texlive/2016/bin/x86_64-linux:$PATH:/usr/local/sbin:/usr/sbin
.
Tôi tạo ra /etc/profile.d/texlive.sh
với export PATH="/usr/local/texlive/2016/bin/x86_64-linux:${PATH}"
nhưng điều đó chỉ làm việc cho vỏ đăng nhập.
Tôi đã xem Set Path cho tất cả người dùng (Shell đăng nhập và không đăng nhập) nhưng giải pháp đã được thử ở trên.
Tôi đã xem Cách thêm đường dẫn đến hệ thống $ PATH cho tất cả vỏ không đăng nhập và vỏ đăng nhập của người dùng trên debian nhưng không có giải pháp được chấp nhận và tôi không chắc chắn tôi muốn sửa đổi /etc/login.defs
vì nó có thể bị thay đổi trong bản cập nhật.