หนึ่งจะตั้งค่าเส้นทางสำหรับเปลือกที่ไม่ใช่การเข้าสู่ระบบใน CentOS 7 ได้อย่างไร
โดยเฉพาะฉันมีหน่วย systemd /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 สำหรับเชลล์ที่ไม่ใช่การเข้าสู่ระบบของผู้ใช้และเชลล์ล็อกอินบนเดเบียนแต่ไม่มีวิธีแก้ปัญหาที่ยอมรับได้และฉันไม่แน่ใจว่าฉันต้องการแก้ไข/etc/login.defs
เพราะอาจมีการเปลี่ยนแปลงในการอัปเดต