Dropbox już się nie uruchamia

33

Od jakiegoś czasu, 2 tygodnie, Dropbox nie uruchamia się już na moim laptopie z systemem Ubuntu 12.04 LTS z powłoką GNOME.

Po uruchomieniu dropbox start -iw konsoli otrzymuję następujące dane wyjściowe.

  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

Już usunąłem Dropbox i ponownie go zainstalowałem. Co powinienem zrobić, aby to naprawić?

WG-
źródło

Odpowiedzi:

23

Spróbuj ponownie zainstalować Dropbox.

Najpierw otwórz terminal i wpisz następujące polecenie, aby usunąć dropbox:

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

Teraz wpisz kolejne polecenia w kolejności, aby zainstalować 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

Źródło

efthialex
źródło
1
Działa to dla mnie oprócz apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E To polecenie właśnie się zawiesiło. Wykonanie czyszczenia, aktualizacji i instalacji Dropbox wydawało się wystarczające.
Giles Roberts,
Przepraszam, ale to nie działało dla mnie. Po pierwsze zainstalowałem dropboxi nie 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.
Wystąpił
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
Następnie spróbować go zainstalować: cd ~ && wget -O - "http://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -i uruchomić wpisz:~/.dropbox-dist/dropboxd
efthialex
4
1) usuń .dropbox-distfolder z domu. 2) otwórz terminal i wpisz: dropbox start3), a następnie wpisz, dropbox start -iaby połączyć swoje konto
efthialex
34

Miałem podobny błąd i zadziałało:

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

Po uruchomieniu tych poleceń w terminalu pozwól, aby downloader Dropbox uruchomił się i zainstalował. Powinien działać natychmiast po zakończeniu.

morhook
źródło
1
To działało dla mnie na Ubuntu 14.04.
Kamil Slowikowski
Ten działał również dla mnie na Ubuntu 14.04
Kuruyiva
Pracowałem dla mnie, Linux Mint 17.1 (dziś październik 2016 r.)
KajMagnus,
Pracował dla mnie na Ubuntu 17.04!
bryant1410
26

Miałem ten sam problem i znalazłem tę poprawkę

Zasadniczo naprawiłem błąd, ponownie instalując dystrybucję Dropbox za pomocą następujących poleceń terminalowych:

sudo rm -rf /var/lib/dropbox/.dropbox-dist
dropbox start -i
użytkownik186476
źródło
1
nie jestem pewien, czy od tego czasu został zaktualizowany, ale ja jestem 4.2.5-1-ARCHi został on zlokalizowany pod adresem $HOME/.dropbox-dist@morhook sugerowanym poniżej ( askubuntu.com/a/416981/307798 )
dylnmc
Pracował dla mnie, bardzo dziękuję za odpowiedź. Ubuntu desktop - 14.04 LTS 64 Bit
ynnekkram
1
Z jakiegoś powodu miałem katalog zarówno pod, jak /var/lib/dropbox/i $HOME. W tym pierwszym była starsza wersja.
jarno
5

Miałem ten sam problem, ale nic z tego nie działało. Ale odkryłem, że był uruchomiony proces dropbox. Nawet gdy zapytałem o status, który pokazał jako zatrzymany i wcale nie działał.

Moim rozwiązaniem było zabicie procesu dropbox, usunięcie katalogu .dropbox-dist i uruchomienie go ponownie.

Najpierw znajdź proces dropbox:

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

Następnie usuń dist dir i uruchom go ponownie

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

Mam nadzieję że to pomoże.

Francesc Guasch
źródło
0

Odinstaluj, a następnie postępuj zgodnie z oficjalnymi instrukcjami :

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

Jedynym sposobem, w jaki mogłem to naprawić (na szczęście wszystko było już zsynchronizowane) było zrobienie ... ( Nie rób tego, jeśli nie utworzono kopii zapasowej lub pliki nie są zsynchronizowane ):

sudo apt-get remove --purge dropbox# (dla mnie to było tak naprawdę sudo pacman -Rncs dropboxdlatego, że jestem na łuku ... po prostu musisz go usunąć)

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

Usuń wszystko związane z dropboxem (w tym $HOME/.dropbox-dist, $HOME/Dropbox(oczyści twoje dane oczywiście, więc zrób kopię zapasową do katalogu tymczasowego lub coś !!) itp.

Nie rm -rf $HOME/.dropbox-distmam pojęcia, dlaczego to przestało działać, ale robienie tego niestety nie zadziałało.

Mam nadzieję że to pomoże.

dylnmc
źródło