사용자 이름을 변경했지만 파일 관리자는 항상 이전 사용자 이름의 홈 디렉터리를 엽니다.

사용자 이름을 변경했지만 파일 관리자는 항상 이전 사용자 이름의 홈 디렉터리를 엽니다.

우분투 KDE 22.04.1(쿠분투)

사용자 이름을 john에서 dave로 변경했습니다. 나는 이것을 사용하여 이것을한다

sudo usermod -l dave -m -d /home/dave john

변경한 후 컴퓨터를 다시 시작했습니다. 언뜻 보면 아무 문제도 없어 보입니다.

그러나 파일 관리자(Dolphin) 앱을 열면 표시된 모든 디렉터리(예: 다운로드, 문서, 그림)가 /home/john을 열려고 시도합니다.

예를 들어, "다운로드"를 클릭할 때마다 "파일 또는 폴더 /home/john/Downloads가 존재하지 않습니다"라는 오류 메시지가 나타납니다.

파일 관리자가 기본적으로 /home/dave를 찾도록 하려면 어떻게 해야 합니까?

이 문제는 dave로 로그인할 때 발생합니다.

답변1

Dolphin은 알려진 위치의 캐시를 유지합니다 ~/.local/share/apps/kfileplaces/bookmarks.xml. 삭제하고 로그아웃한 후 다시 로그인해 보세요. 또는 원하는 경우 전체 폴더를 삭제하십시오. 먼저 파일을 백업해야 하며 변경 사항을 롤백해야 할 수도 있습니다.

답변2

로컬 변경 사항이 반영되기까지 다소 시간이 걸릴 수 있습니다. 캐시를 지운 후 GUI에서 사용자 이름을 바꿔보세요. 또한 명령줄이 작동할 때까지 GUI에서 모든 파일을 다운로드합니다!

관련 정보