XDG_RUNTIME_DIR을 설정하는 방법

XDG_RUNTIME_DIR을 설정하는 방법

$XDG_RUNTIME_DIR내 컴퓨터에 제대로 설정되어 있지 않아 upstartPID 파일이 내 홈 폴더에 기록됩니다. 무엇이 되어야 하고 어디에 설정해야 하는지 알 수 있을까요?

답변1

내가 알 수 있는 한, 그것은 다음과 같은 형식이다.

/run/user/$(id -u)

예를 들어 내 UID는 1000 XDG_RUNTIME_DIR이고 /run/user/1000. 다음에서 설정해 볼 수 있습니다 ~/.pam_environment.

echo "XDG_RUNTIME_DIR=/run/user/$(id -u)" >> ~/.pam_environment

하지만 이에 대한 출처를 찾을 수 없었습니다.

답변2

세트:

export XDG_RUNTIME_DIR=/run/user/$(id -u)

이를 영구적으로 만들려면 .bashrc 파일에 넣으세요:

echo "export XDG_RUNTIME_DIR=/run/user/$(id -u)" >> ~/.bashrc
source ~/.bashrc

관련 정보