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ć?

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


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.


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

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.


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 &

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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.