web-dev-qa-db-ja.com

「スーパーユーザーとして '/ usr / bin / dropbox'を実行するには認証が必要です」というエラーのため、Dropboxを実行できません

12から13にアップグレードしたとき、問題はありませんでした。 14.04に行くと同じメッセージが表示されます。

Nautilus Restart Required 

Dropboxを正常に機能させるには、Nautilusを再起動する必要があります。

(Nautilusを再起動するボタン付き)

今回ボタンをクリックしても応答がありませんでした。 Dropboxドキュメントのコマンドを使用して起動できます。

~/.dropbox-dist/dropboxd

そして、Dropboxでファイルを同期する限り、すべてが良いようです。これが進行している間、私は端末をそのままにしておくことができますが、それはそれ自身でこれを行うべきです。

起動時に次のメッセージが表示されます。

Authentication is needed to run '/usr/bin/dropbox' as the super user

パスワードを入力しても何も起こらないようです。私はもっ​​と何かをする必要があるようです。

誰でもこれで私を助けることができますか?

6
user272212

これらのコマンドは問題を修正します:

Sudo rm -rf /var/lib/dropbox/.dropbox-dist
dropbox start -i
4
mhaghighat

Dropboxの実行可能ファイルは「/ usr/bin」フォルダーにあり、その構成ファイルの「/ var/lib/dropbox」フォルダーを指しています。 「/ var/lib/dropbox」フォルダはルートディレクトリにあるため、Dropboxにアクセスするにはスーパーユーザーの権限が必要です。

ただし、それが問題の主な原因ではありません。主な問題は、設定ファイルがホームフォルダー(〜/ .dropbox-dist /)にあり、「/ var/lib/dropbox」フォルダーを指してはならないことです。

  1. ターミナルを開き、次を入力します。

    どのドロップボックス

  2. テキストエディターで開きます。

    Sudo nano/usr/bin/dropbox

  3. 行が見つかるまでファイルを下にスクロールします。

    PARENT_DIR = os.path.expanduser( "/ var/lib/dropbox")

必要なことは、ファイルパス「/ var/lib/dropbox」を「〜」に変更することだけです。

PARENT_DIR = os.path.expanduser("~")

これにより、Dropboxは設定ファイルのホームフォルダーにアクセスします。

  1. Dropboxを再起動します。

    dropbox start -i

ここから: http://www.maketecheasier.com/fixing-authentication-issue-dropbox-ubuntu/

1
Milkncookiez