내 말은:https://specations.freedesktop.org/basedir-spec/basedir-spec-latest.html
내 디렉토리에 다음 파일이 있습니다 .config
.
~/.config/user-dirs.dirs
:
# ...
XDG_DOWNLOAD_DIR="$HOME/downloads"
# ... there are only comments in this file, except the line above ...
(이 파일을 어딘가에서 구해야 할 것 같은데요? 그런데 어디서, 어떻게 구해야 할까요?)
~/.config/user-dirs.conf
:
enabled=False
xdg-user-dirs-update
(이 파일은 덮어쓰기 방지를 위해 필요한 것으로 보입니다 ~/.config/user-dirs.dirs
.)
하지만,$XDG_DOWNLOAD_DIR
쉘을 실행할 때 설정되지 않았습니다.
XDG는 어디에/어떻게 있나요?*DIR 사용자 디렉터리 변수를 설정해야 합니까?
~/.config/user-dirs.dirs
내 로그인 셸(예: )에서 가져온 파일 중 하나를 가져와야 합니까 .bash_profile
?
답변1
이렇게 설정하세요
xdg-user-dirs-update --set DOWNLOADS ${HOME}/Downloads;
모든 xdg 디렉토리 업데이트
xdg-user-dirs-update;
source ${HOME}/.config/user-dirs.dirs;