Linux Mint 17.1にDropboxをインストール/実行できません。
リポジトリからdropboxパッケージをインストールしました(公式ウェブサイトのアーカイブでも同様です - 結果は同じです)。
sudo apt-get install dropbox python-gpgme
メニューからDropboxを起動してインストールプロンプトを受け入れると、Dropboxが正常にダウンロードされた後に解凍が続行されます。解凍が99%で停止し、しばらくすると消え、実際にDropboxが起動しません。
コマンドラインから実行すると、次のエラーが出力され、同じように動作します。
$ dropbox start -i
Starting Dropbox...Traceback (most recent call last):
File "<string>", line 6, in <module>
File "__main__.py", line 3, in <module>
Done!
$ dropbox status
Dropbox isn't running!
os
これはLinux Mint 17.1をほぼ新しくインストールしたもので、Pythonはコマンドラインから実行するとインポートできます。
$ python -c "import os; print(os)"
<module 'os' from '/usr/lib/python2.7/os.pyc'>
$ python3 -c "import os; print(os)"
<module 'os' from '/usr/lib/python3.4/os.py'>
この問題をデバッグ/解決するにはどうすればよいですか?
答え1
私は2017年初めにUbuntu 16.04でこの問題を経験しました。 Tripleの提案を使用してstrace -f dropbox
Pythonバージョンにアクセスできないという問題があることがわかりました~/.dropbox-dist/dropbox-lnx.x86_64-32.4.23/library.zip
。
ソリューションにはいくつかのステップが必要です。
- library.zipの内容を抽出します。
- 読みやすいように、すべてのファイル/フォルダの権限を設定します(何らかの理由で読み取れません)。
- dropbox ファイル名を dropbox-bin に変更します。
- 新しい名前が変更されたdropbox-binを指すようにdropboxdを編集します。
- library.zipから抽出したファイルをlibrary.zipを含むフォルダに移動します。
ステップ3+4の理由は、library.zipにというフォルダが含まれているためですdropbox
。
答え2
ここへの答えは非常に簡単で、端末から出てきます。
sudo apt-get install dropbox
ルートなら、apt-get install dropbox
2日前、Mint 17.2 Rafaela Cinnamon x64をインストールしたときにこれを行いました。
17.1 Rebecca Xfce x86 を使用する前は、端末コマンドがまったく同じでした。
あなたの投稿のタイトルへの答えです。
一度インストールしたら、メニューを開き、検索にDropboxと入力し、Dropboxが表示されたらクリックするとDropboxが起動します。その後、私のユーザー名とパスワードを引き続き尋ねます。