xdg-user-dirs는 Linux 응용 프로그램에서 업데이트되지 않습니다.

xdg-user-dirs는 Linux 응용 프로그램에서 업데이트되지 않습니다.

저는 Archlinux를 사용하고 있으며 두 명의 사용자가 있습니다. 시스템을 시작할 때 첫 번째 사용자를 만들었고 이 두 번째 사용자는 최근 실패했습니다.

문제는 xdg-user-dirs다른 응용 프로그램(잉크스케이프의 찾아보기 창 등)과 xdg-user-dirs측면 창에 있는 파일 관리자에서 액세스할 수 없다는 것입니다. 구체적으로 말하면 업데이트되지 않은 것처럼 /home/firstuser/Documents표시 되는 것입니다./home/seconduser/Documents

하지만..

실행하면 $ xdg-user-dir DOCUMENTS올바른 경로(로그인한 사용자 또는 두 번째 사용자의 경로)가 표시됩니다.

여기파일의 디렉터리 목록입니다.~/.config/user-dirs.dirs XDG_DESKTOP_DIR="$HOME/Desktop" XDG_DOWNLOAD_DIR="$HOME/Downloads" XDG_TEMPLATES_DIR="$HOME/Templates" XDG_PUBLICSHARE_DIR="$HOME/Public" XDG_DOCUMENTS_DIR="$HOME/Documents" XDG_MUSIC_DIR="$HOME/Music" XDG_PICTURES_DIR="$HOME/Pictures" XDG_VIDEOS_DIR="$HOME/Videos"

감사해요!

답변1

# try this
xdg-user-dirs-update

# and this if you have installed xdg-user-dirs-gtk
xdg-user-dirs-gtk-update

관련 정보