와 LD_LIBRARY_PATH
에 모두 썼습니다 ..bashrc
.bash_profile
그러나 을 사용하여 터미널에서 emacs를 시작 하면 emacs
. GUI(apt-get에서 설치)를 사용하여 실행하면 그러한 변수가 없습니다.LD_LIBRARY_PATH
getenv
저는 우분투 20.04를 사용하고 있습니다. GUI 실행 Emacs가 터미널 실행 Emacs와 동일한 환경 변수를 갖도록 하려면 어떻게 해야 합니까?
답변1
Ubuntu 9.04부터는 , 또는 을 LD_LIBRARY_PATH
설정할 수 없습니다 . 대신, 시스템이 공유 라이브러리를 찾아야 하는 경로가 포함된 디렉토리에 파일을 생성해야 합니다 .$HOME/.profile
/etc/profile
/etc/environment
/etc/ld.so.conf.d/
예: /path/to/libraries/
원하는 경로로 바꾸고 루트로 다음 명령을 실행하여 해당 경로를 /etc/ld.so.conf.d/emacs.conf
파일에 넣습니다.
echo "/path/to/libraries/" > /etc/ld.so.conf.d/emacs.conf
자세한 내용은 다음 링크에서 확인할 수 있습니다.