この記事で説明されているように、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_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/ba 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=' 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