사용에 관한 많은 질문과 논평이 있습니다. launchctl setenv PATH /path/to/include
GUI 애플 리케이션이 사용자 지정 경로를 상속 받도록하기 위해. 나는 약 4 년 전에 이것을했고, 내가 추가 한 변화는 10.11.6 (현재의 OS)에 머물렀다. 불행히도 저에게는 오래 전에이 설정을 잊어 버렸습니다 ...
맨 페이지 나 해설 중 어느 것도 이러한 변경 사항을 제조시 기본값으로 되돌릴 수 없음을 나타냅니다. 예를 들어, 달리기 launchctl getenv PATH
수율 :
/usr/local/bin:/usr/local/opt/libpcap/bin:/usr/local/opt/e2fsprogs/sbin:/usr/local/opt/e2fsprogs/bin:/usr/local/opt/flex/bin:/usr/local/opt/gettext/bin:/usr/local/opt/openssl@1.1/bin:/usr/local/opt/openssl/bin:/usr/local/opt/qt/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Library/Frameworks/GDAL.framework/Versions/2.1/Programs:/Library/Python/2.7/site-packages:/usr/local/lib/python2.7/site-packages:/Applications/Wireshark.app/Contents/MacOS
달리는 launchctl setenv PATH [blank]
분명히 오류가 아니며 비어 있지 않은 값을 요구합니다. 또한이 키 - 값 쌍에 대한 macOS 기본 설정이 있는지 여부를 알 수 없기 때문에이 것을 많이 실험하는 것을 주저합니다.
누군가가 현재 내용을 어떻게 플러시 할 수 있는지 말해 줄 수 있습니까? launchctl getenv PATH
또는 새로 설치 한 내용으로 내용을 반환 할 수 있습니까? 차라리 거기에있는 것을 기본 경로로 대체하지 않을 것입니다. /etc/profile
등을 제외하고는 달리 표시되지 않습니다. launchctl getenv PATH
신선한 설치.
편집하다
달리는 launchctl unsetenv PATH
변수를 지우지 만 다시 부팅 한 후에도 유지되지 않습니다. 다시 시작한 후에 동일한 경로 값이 반환됩니다.