Dropboxはもう起動しません


33

しばらくして、2週間後、DropboxはGNOMEシェルでUbuntu 12.04 LTSを実行しているラップトップ上で起動しなくなりました。

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を削除して再インストールしました。これを修正するにはどうすればよいですか?

回答:


23

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

ソース


1
apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912Eとは別に、これはうまくいきました。Dropboxのパージ、更新、インストールを行うだけで十分と思われます。
ジャイルズロバーツ

申し訳ありませんが、これはうまくいきませんでした。最初にインストールdropboxしましたnautilus-dropbox。次のエラーが発生しましたW: A error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://linux.dropbox.com precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY FC918B335044912E W: Failed to fetch http://linux.dropbox.com/ubuntu/dists/precise/Release W: Some index files failed to download. They have been ignored, or old ones used instead.
-WG-

4
The following packages have unmet dependencies: nautilus-dropbox : Depends: dropbox but it is not going to be installed E: Unable to correct problems, you have held broken packages.
WG-

2
次に、これを試してインストールします。cd ~ && wget -O - "http://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -実行するには、次のように入力します~/.dropbox-dist/dropboxd
。– efthialex

4
1).dropbox-dist自宅からフォルダを削除します。2)ターミナルを開いて入力しますdropbox start。3)dropbox start -iアカウントをリンクするために入力します
efthialex

34

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

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

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


1
これはUbuntu 14.04で機能しました。
カミルスロウィコフスキ14

これは、Ubuntu 14.04
Kuruyiva

私のために働いた、Linux Mint 17.1(今日2016年10月)
KajMagnus

Ubuntu 17.04で私のために働いた!
-bryant1410

26

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

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

sudo rm -rf /var/lib/dropbox/.dropbox-dist
dropbox start -i

1
ないでください、それは以降に更新されていますが、私はあれば4.2.5-1-ARCH、それはに位置していた$HOME/.dropbox-dist@morhookは(下に提案されているようaskubuntu.com/a/416981/307798
dylnmc

私のために働いた、あなたの答えをどうもありがとう。Ubuntuデスクトップ
-14.04

1
何らかの理由で、/var/lib/dropbox/との両方の下にディレクトリがありました$HOME。前者には古いバージョンがありました。
ジャーノ

5

私は同じ問題を抱えていましたが、どれもうまくいきませんでした。しかし、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

お役に立てれば。



0

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

sudo apt-get remove --purge dropbox#(私にとっては、これは実際sudo pacman -Rncs dropboxに私がアーチにいるからです...基本的には、あなたはそれを削除するだけです)

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

(含むDropboxのに関連付けられているすべてのものを削除し$HOME/.dropbox-dist$HOME/Dropboxそのバックそれを一時。ディレクトリか何か!!)などに、(明らかにあなたのデータを消去します)。

なぜこれが機能しなくなったのかはわかりませんが、rm -rf $HOME/.dropbox-dist残念ながらそうすることは私にとってうまくいきませんでした。

お役に立てれば。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.