web-dev-qa-db-ja.com

Dropboxはもう起動しません

しばらくしてから2週間後、DropboxはUbuntu 12.04 LTSとGNOME Shellを実行している私のラップトップではもう起動しません。

コンソールでdropbox start -iを実行すると、次の出力が表示されます。

  Starting Dropbox...Traceback (most recent call last):
  File "/usr/bin/dropbox", line 1387, in <module>
    ret = main(sys.argv)
  File "/usr/bin/dropbox", line 1376, in main
    result = commands[argv[i]](argv[i+1:])
  File "/usr/bin/dropbox", line 1247, in start
    if not start_dropbox():
  File "/usr/bin/dropbox", line 731, in start_dropbox
    stderr=sys.stderr, stdout=f, close_fds=True)
  File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
    raise child_exception
  OSError: [Errno 8] Exec format error

すでにDropboxを削除して再インストールしました。これを修正するにはどうすればよいですか?

33
WG-

Dropboxを再インストールしてください。

最初にターミナルを開き、次を入力してDropboxを削除します。

Sudo apt-get clean
Sudo apt-get update
Sudo apt-get --purge remove nautilus-dropbox
Sudo apt-get --purge autoremove

次のコマンドを順番に入力して、Dropboxをインストールします。

Sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E
Sudo add-apt-repository "deb http://linux.dropbox.com/ubuntu $(lsb_release -sc) main"
Sudo apt-get update && Sudo apt-get install nautilus-dropbox

ソース

23
efthialex

私は同様のエラーがあり、これはうまくいきました:

rm -rf $HOME/.dropbox-dist
dropbox start -i

ターミナルでこれらのコマンドを実行した後、Dropboxダウンローダーを実行してインストールします。終了後すぐに動作するはずです。

34
morhook

私は同じ問題を抱えていました この修正

基本的に、次のターミナルコマンドでDropboxディストリビューションを再インストールすることでエラーを修正しました。

Sudo rm -rf /var/lib/dropbox/.dropbox-dist
dropbox start -i
26
user186476

私は同じ問題を抱えていましたが、どれもうまくいきませんでした。しかし、Dropboxプロセスが実行されていることがわかりました。停止したと表示されたステータスを尋ねても、まったく機能しませんでした。

私の解決策は、Dropboxプロセスを強制終了し、.dropbox-distディレクトリを削除して、再度実行することでした。

まず、Dropboxプロセスを見つけます。

$ ps ax | grep dropbox
5490 ?        SNsl   0:01 /home/frankie/.dropbox-dist/dropbox-lnx.x86-2.10.52/dropbox
$ kill -TERM 5490

次に、dist dirを削除して再起動します

$ rm .dropbox/dropbox.pid
$ dropbox start -i

お役に立てれば。

5
Francesc Guasch

私がそれを修正できる唯一の方法(幸運なことに、すべてが既に同期されていました)は、...(バックアップしないか、ファイルが同期されていないため、これをしないでください):

Sudo apt-get remove --purge dropbox#(私にとっては、これは実際にSudo pacman -Rncs dropboxでした。Archにいるからです...基本的には、削除する必要があります)

find / -name "\*ropbox\*" 2>/dev/null

ドロップボックスに関連するものをすべて削除します($HOME/.dropbox-dist$HOME/Dropbox(明らかにデータを消去するので、一時ディレクトリなどにバックアップしてください!!)など)。

なぜこれが機能しなくなったのかはわかりませんが、残念ながらrm -rf $HOME/.dropbox-distを実行してもうまくいきませんでした。

お役に立てれば。

0
dylnmc

アンインストールしてから 公式の指示 に従います。

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
~/.dropbox-dist/dropboxd &
0
e18r