루분투: "지정된 디렉토리가 유효하지 않습니다"

루분투: "지정된 디렉토리가 유효하지 않습니다"

얼마 전에 Lubuntu 시스템의 홈 디렉터리에서 기본 폴더 몇 개를 제거했습니다. 이제 로그인할 때마다 "지정된 디렉터리가 유효하지 않습니다"라는 경고 메시지가 나타납니다. 정말 이상한 점은 해당 폴더를 다시 만든 후에도 메시지가 지속된다는 것입니다.

이 문제의 원인은 무엇이며 어떻게 해결합니까?

정보 편집: 내 ~/.config/user-dirs.dirs쇼는 다음과 같습니다.

# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
# 
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_DESKTOP_DIR="$HOME/"
XDG_DOWNLOAD_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"

후행 슬래시로 끝나는 줄을 주석 처리하고 run xdg-user-dirs-update하고 재부팅했습니다. 디렉토리가 다시 생성되고 메시지가 사라졌지만 메시지와 디렉토리를 동시에 제거할 수 있는 방법을 알고 싶습니다.

답변1

저는 루분투 13.10을 사용하고 있습니다. 홈 폴더에서 "기본" 하위 폴더 3개를 아무 것도 없이 제거했습니다.명백한효과는 없지만 보세요내 홈 폴더에서 기본 폴더를 삭제하면 어떻게 되나요?.

  • 다음 폴더를 삭제했습니다.
    • /home/vasa1/Music
    • /home/vasa1/Templates
    • /home/vasa1/Videos
  • ~/.config/users-dir.dir세 개의 하위 폴더를 참조하는 줄을 주석 처리하도록 편집했습니다.
  • 나는 다음 /etc/xdg/user-dirs.conf과 같이 줄을 변경하도록 편집했습니다.Enabled=TrueEnabled=False
  • /etc/xdg/user-dirs.defaults변경된 사항을 반영하여 편집했습니다 .~/.config/users-dir.dir

이러한 변경 사항은 재부팅 후에도 유지됩니다.

관련 정보