우분투-~ / 비디오 및 ~ / Public을 영구적으로 제거


21

폴더를 삭제했지만 다시 로그인 할 때마다 다시 생성됩니다. ~/.config/user-dirs.dirs문제가되는 행을 편집 하고 제거했지만 다시 로그인하면 대체됩니다! 파일은에 의해 자동 생성되었다고 말하지만 /usr/bin/xdg-user-dirs-update막 다른 골목처럼 보입니다.


사용자를 삭제했지만 해당 사용자의 이름이 우분투 10.04 lts 로그인 프롬프트에 표시되며 거기에서 삭제되지 않습니다. 이것을 달성하는 방법을 알려주십시오. 고마워.

답변:


24

세 개의 파일이 "개인 특수 폴더"동작을 제어합니다.

  • ~/.config/user-dirs.dirs-사용자가 특수 폴더 의 사용자 정의 경로 를 지정할 수 있도록합니다 . 따라서 Music"$ HOME / My Music"또는 "/ datapartition / mp3"에 폴더를 둘 수 있습니다 . 그것은 않습니다 하지 "사용 안 함"해당 폴더로 이동 할 수 있습니다. 한 줄 (또는 전체 파일)을 삭제하면 이미 알고 있듯이 기본값이 사용됩니다.

  • /etc/xdg/user-dirs.conf(으로 재정의 ~/.config/user-dirs.conf)-자동 폴더 (재 작성)를 활성화 또는 비활성화 할 수 있습니다. enabled=False전체적으로 또는 자신의 사용자에 대해서만 을 설정하면 폴더를 삭제하거나 이름을 바꾸는 경우 로그인시 특수 폴더가 더 이상 다시 생성되지 않습니다.

  • /etc/xdg/user-dirs.defaults-폴더 경로 및 이름에 대한 글로벌 템플릿. ~/.config/user-dirs.dirs다시 만들 때 읽은 파일 입니다. 언어 / 로캘을 변경하면 기본 이름을 변경하면 폴더 이름이 현지화 (번역)되지 않습니다.

그런데 비활성화 한 서비스는 언어 / 로캘을 변경 한 경우 폴더 이름을 바꾸는 데몬 일뿐입니다.


18

소프트웨어 위키 에서 문제가 설명되었습니다

설정

Sysadmins는 /etc/xdg/user-dirs.conf를 편집하여 구성 할 수 있습니다. 현재 설정이 두 개뿐이므로 전체를 비활성화 할 수 있으며 파일 이름에 사용되는 문자 세트 인코딩을 지정할 수 있습니다. 또한 /etc/xdg/user-dirs.defaults에서 기본 디렉토리와 초기 값을 설정하거나 변경할 수 있습니다.

$ (XDG_CONFIG_HOME) /user-dirs.dirs는 사용자의 현재 디렉토리 세트를 지정합니다. 이 파일은 쉘 형식이므로 쉘 스크립트에서 쉽게 액세스 할 수 있습니다. 이 파일은 사용자가 수동으로 또는 응용 프로그램을 통해 수정하여 사용 된 디렉토리를 변경할 수도 있습니다. 참고 : 디렉토리를 비활성화하려면 homedir을 가리 킵니다. 삭제하면 다음에 로그인 할 때 다시 생성됩니다.

따라서 다음 ~/.config/user-dirs.dirs과 같이 수정할 수 있습니다

XDG_DOWNLOAD_DIR="$HOME"
XDG_TEMPLATES_DIR="$HOME"
XDG_PUBLICSHARE_DIR="$HOME"
XDG_DOCUMENTS_DIR="$HOME"
XDG_MUSIC_DIR="$HOME"
XDG_PICTURES_DIR="$HOME"
XDG_VIDEOS_DIR="$HOME"

2

실제로는 해당 폴더를 생성하고 시작 환경 설정을 확인하는 데몬이며 시스템 메뉴에서 해당 기능을 쉽게 비활성화 할 수 있습니다.


유일한 것은 내가 그것을가 될 수 있었던 것처럼 그 모습을 찾을 수 있습니다 xdg-user-dirs-gtk-update - Update common folders names to match current locale비활성화되어있는,
노나는

2

최소한 우분투 18.10에서는 디렉토리를 제거하고 터미널에서 xdg-user-dirs-update를 실행할 수 있습니다. 항목이 집에 다시 할당되고 파일 아래의 목록에서 사라집니다.



0

"개인"+ "기본 폴더 위치"탭에서 Ubuntu Tweak ...을 설치해보십시오. 원하는 위치로 폴더 위치를 변경하거나 모두 같은 디렉토리를 가리킬 수 있습니다 (예 : / home / 사용자/)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.