MX Linux에서 시스템 전체 "$PATH"에 추가하는 방법은 무엇입니까?

MX Linux에서 시스템 전체 "$PATH"에 추가하는 방법은 무엇입니까?

시스템 전체에 연결하고 싶습니다 $PATH. MX Linux(MX-22.2.1_x64 ahs)에서 이를 수행하는 방법은 무엇입니까?

완전히 명확하게 말하면:

  1. $PATH완전히 새로운 것을 설정하는 대신 기존에 추가하고 싶습니다 . (그래서 편집이 /etc/environment불가능합니다.)
  2. $PATH쉘 특정 $PATH(예 .bashrc: .bash_profile등)이나 사용자 특정이 아닌 시스템 전체를 수정하고 싶습니다 $PATH.

가능합니까?

나는 /etc/environment.d이것이 내 요구 사항에 완벽하게 맞는 것 같지만 기본적으로 무시되는 것 같습니다. 활성화하는 방법이 있나요?


편집하다:출력은 다음과 같습니다 grep -iR "pam_env" /etc/pam.d.

/etc/pam.d/su:# file /etc/security/pam_env.conf.
/etc/pam.d/su:session       required   pam_env.so readenv=1
/etc/pam.d/su:session       required   pam_env.so readenv=1 envfile=/etc/default/locale
/etc/pam.d/login:# file /etc/security/pam_env.conf.
/etc/pam.d/login:session       required   pam_env.so readenv=1
/etc/pam.d/login:session       required   pam_env.so readenv=1 envfile=/etc/default/locale
/etc/pam.d/cron:# Read environment variables from pam_env's default files, /etc/environment
/etc/pam.d/cron:# and /etc/security/pam_env.conf.
/etc/pam.d/cron:session       required   pam_env.so
/etc/pam.d/cron:session       required   pam_env.so envfile=/etc/default/locale
/etc/pam.d/lightdm:# Load environment from /etc/environment and ~/.pam_environment
/etc/pam.d/lightdm:session      required pam_env.so readenv=1
/etc/pam.d/lightdm:session      required pam_env.so readenv=1 envfile=/etc/default/locale
/etc/pam.d/polkit-1:session       required   pam_env.so readenv=1 user_readenv=0
/etc/pam.d/polkit-1:session       required   pam_env.so readenv=1 envfile=/etc/default/locale user_readenv=0
/etc/pam.d/lightdm-autologin:# Load environment from /etc/environment and ~/.pam_environment
/etc/pam.d/lightdm-autologin:session      required pam_env.so readenv=1
/etc/pam.d/lightdm-autologin:session      required pam_env.so readenv=1 envfile=/etc/default/locale
/etc/pam.d/lightdm-greeter:# Load environment from /etc/environment and ~/.pam_environment
/etc/pam.d/lightdm-greeter:session      required pam_env.so readenv=1
/etc/pam.d/lightdm-greeter:session      required pam_env.so readenv=1 envfile=/etc/default/locale

관련 정보