Dropbox больше не запускается
Через некоторое время, 2 недели, Dropbox больше не запускается на моем ноутбуке с Ubuntu 12.04 LTS с оболочкой GNOME.
Когда я бегу 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 и переустановил его. Что я должен сделать, чтобы это исправить?
6 ответов
Попробуйте переустановить 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
У меня была похожая ошибка, и это сработало:
rm -rf $HOME/.dropbox-dist
dropbox start -i
После запуска этих команд в терминале, запустите загрузчик dropbox и установите его. Он должен работать сразу после его окончания.
У меня была такая же проблема и я нашел это исправление
По сути, я исправил ошибку, переустановив дистрибутив dropbox с помощью следующих команд терминала:
sudo rm -rf /var/lib/dropbox/.dropbox-dist
dropbox start -i
У меня была такая же проблема, но ничего из этого не сработало. Но я обнаружил, что был запущен процесс 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
Надеюсь это поможет.
Удалите и следуйте официальным инструкциям:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
~/.dropbox-dist/dropboxd &
Единственный способ исправить это (к счастью, все уже синхронизировано) - это сделать... (Не делайте этого, если у вас нет резервных копий или файлы не синхронизированы):
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
к сожалению, не работает для меня.
Надеюсь это поможет.