Ubuntu 홈디렉토리의 폴더 이름을 바꿔보자
오랜만에 Ubuntu 관련 글을 적어봅니다.

Ubuntu를 처음 설치하고 언어설정을 하면 신기하게도 홈 디렉토리에 "문서, 바탕화면, 음악, 템플릿, 공유, 사진, 비디오" 라는 한글 폴더가 생깁니다.
그런데 왠지 한글이 있으면 뭔가 문제가 많았기에(인코딩문제 같은..) 영어로 바꾸고 싶었습니다.

아무것도 모를때는 그냥 지워버리고 원하는 디렉토리를 만들어서 썼는데..
그렇게 하니까 원래 시스템에서 제공하는 편리한 기능 일부가 제대로 동작하지 않는 문제가 생겼습니다.

아무래도 방법이 있을 것 같아서 여기저기 찾아봤는데..
http://zodiac12k.egloos.com/1241298
여기에 있는 원본 글이 아니고 맨처음 랜덤여신님의 덧글이 정답입니다.
.config 아래의 user-dirs.dirs 안의 내용을 아래와 같이 원하는데로 바꾸면 되는 것입니다.
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Download"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Share"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
영어로 된 자료이지만 조금 더 친절한 자료도 있습니다.

.config 에는 user-dirs.locale 라는 파일안에 ko_KR 이라는 내용이 들어가 있는데..
아무래도 이 파일의 내용을 보고 디렉토리 설정을 바꾸는 것 같았습니다.

이것을 바꾸는 프로그램은 세션에서 찾을 수 있습니다.
사용자 삽입 이미지
이 프로그램은 말 그대로 user-dirs.locale를 보고서 위의 설정을 저절로 바꾸는 프로그램입니다.
여기에서 이 프로그램에 대한 더 자세한 정보를 얻을 수 있습니다.

user-dirs.locale를 바꾸면 그냥 될 것 같지만... (안되더군요. 훗.)
저는 일단 user-dirs.dirs를 바꾸어서 문제를 해결했습니다.
그래도 여전히 여기저기의 프로그램에 등록된 것이 남아있긴 하군요.
다음에 더 깔끔하게 해결하는 방법을 더 찾아보겠습니다.

반응형