사용자 이름 이름을 바꾼 후 Dropbox-Daemon이 충돌합니다

사용자 이름 이름을 바꾼 후 Dropbox-Daemon이 충돌합니다

이 기사에 설명된 대로 Linux Mint에서 내 사용자 이름을 바꾼 후 기사, 내 Dropbox-Daemon이 계속 충돌합니다.

이름 바꾸기 프로세스를 완료합니다.

Ctrl+ Alt+ L
Ctrl+ Alt+T

~$ exec sudo -i
~$ killall -u oldname
~$ id oldname
~$ usermod -l newname oldname
~$ groupmod -n newname oldname
~$ usermod -d /home/newname -m newname
~$ usermod -c "New_real_name" newname
~$ id newname
~$ reboot

나는:

~$ exec sudo -i
~$ killall -u user
~$ id user
~$ usermod -l yuza user
~$ groupmod -n yuza user
~$ usermod -d /home/yuza -m yuza
~$ usermod -c "Orthonym" yuza
~$ id yuza
~$ reboot

Dropbox-Daemon을 다시 설치했는데 Deamon을 시작하려고 할 때마다 작동이 중단되고 항상 다른 dropbox_error####.txt 파일이 생성됩니다.

~$ sudo apt remove dropbox
~$ sudo apt install dropbox
~$ dropbox status
   Dropbox isn't running!
~$ sudo dropbox start -i

팝업:

Dropbox 충돌 팝업

오류 보고서:dropbox_error7_MXjP.txt

bn.BUILD_KEY:드롭박스
bn.버전: 39.4.49
bn.DROPBOXEXT_VERSION: 실패
bn.is_frozen: 맞음
machine_id: 실패
프로세스 번호: 8571
프로세스 번호: 8570
ppid exe: '/usr/bin/python2.7'
UID: 1000
user_info: pwd.struct_passwd(pw_name='yuza', pw_passwd='x', pw_uid=1000, pw_gid=1000, pw_gecos='Orthonym', pw_dir='/home/yuza', pw_shell='/bin/bash')
Effective_user_info: pwd.struct_passwd(pw_name='yuza', pw_passwd='x', pw_uid=1000, pw_gid=1000, pw_gecos='Orthonym', pw_dir='/home/yuza', pw_shell='/bin/bash')
EU 마크: 1000
그룹 번호: 1000
에지드: 1000
group_info: grp.struct_group(gr_name='yuza', gr_passwd='x', gr_gid=1000, gr_mem=[])
Effective_group_info: grp.struct_group(gr_name='yuza', gr_passwd='x', gr_gid=1000, gr_mem=[])
LD_LIBRARY_PATH: 없음
cwd: '/홈/유자'
     real_path='/홈/유자'
            모드=040755 uid=1000 gid=1000
     상위 모드=040755 uid=0 gid=0
HOME:u'/home/yuza'
애플리케이션 데이터: u'/home/user/.dropbox/instance1'
         real_path=u'/home/user/.dropbox/instance1'
                찾을 수 없음
         상위 항목을 찾을 수 없습니다.
dropbox_path: u'/home/yuza/Dropbox'
              real_path=u'/home/yuza/드롭박스'
                        찾을 수 없음
              상위 패턴=040755 uid=1000 gid=1000
sys_executable: '/home/yuza/.dropbox-dist/dropbox-lnx.x86_64-39.4.49/dropbox'
                real_path='/home/yuza/.dropbox-dist/dropbox-lnx.x86_64-39.4.49/dropbox'
                        모드=0100755 uid=1000 gid=1000
                상위 패턴=040755 uid=1000 gid=1000
Trace.__file__: '/home/yuza/.dropbox-dist/dropbox-lnx.x86_64-39.4.49/python-packages-27.zip/dropbox/client/ui/common/boot_error.pyc'
                real_path='/home/yuza/.dropbox-dist/dropbox-lnx.x86_64-39.4.49/python-packages-27.zip/dropbox/client/ui/common/boot_error.pyc'
                        찾을 수 없음
                상위 항목을 찾을 수 없습니다.
임시 디렉터리: '/tmp'
         real_path='/tmp'
                모드=041777 uid=0 gid=0
         상위 모드=040755 uid=0 gid=0
역추적(가장 최근 호출 마지막):
  파일 "dropbox/client/main.pyc", line 6196, main_startup에 있음
  파일 "dropbox/client/main.pyc", 2412행, 실행 중
  파일 "dropbox/client/main.pyc", 1453행, start_low
  safe_makedirs에 있는 "dropbox/client/main.pyc" 파일, 1035행
  makedirs의 파일 "os.pyc", 150번째 줄
  makedirs의 파일 "os.pyc", 150번째 줄
  makedirs의 파일 "os.pyc", 157번째 줄
OSError: [Errno 13] 권한이 거부되었습니다: '/home/user'

이 혼란을 해결하는 방법을 아는 사람이 있습니까?
도움, 링크, 참조 및 팁에 감사드립니다!

답변1

dropbox 데몬을 다시 설치했지만 여전히 /home/user/.dropbox/instance1을 참조한다고 하셨습니다. 어쩌면 제거하지 않았으므로 일부 구성이 남아 있습니까?

/home/user/.dropbox가 /home/yuza/.dropbox를 가리키도록 심볼릭 링크를 사용하여 문제를 해결할 수 있습니다.

답변2

@J_H 맞습니다. 드롭박스를 제거했는데도 명령어를 실행해보니 ~$ locate dropbox아직 파일이 많이 남아있습니다. 그래서 그 중 많은 부분을 제거했고(아래 명령 참조) 다시 설치한 후 마침내 작동했습니다!

~$ sudo apt remove dropbox
~$ locate dropbox
~$ rm -rfv /home/yuza/.dropbox
~$ rm -rfv /home/yuza/.dropbox-dist
~$ sudo rm -rfv /usr/share/icons/Mint-X/status/*/*dropbox*
~$ sudo rm -rfv /usr/share/icons/Mint-Y/apps/*/*dropbox*
~$ sudo rm -rfv /home/yuza/.mozilla/firefox/mwad0hks.default/storage/default/*dropbox*
~$ sudo apt install dropbox
~$ dropbox start -i
~$ dropbox status

관련 정보