Установка Dropbox застрягла на 99%, як це виправити? (і будь-які помилки dpkg)


24

Я спробував встановити Dropbox за допомогою Як встановити Dropbox? або з apt-get install nautilus-dropbox.

Dropbox завантажується до 99%, а потім зависає, внаслідок чого система переходить на 100% використання процесора.

Якщо я перезавантажую або закриваю термінал, іноді виникають dpkgпомилки, які заважають мені використовувати apt-getабо Програмний центр для виконання будь-яких функцій управління пакетами.

Я хотів би вирішити все це і просто запрацювати Dropbox. Як це зробити?

  • Примітка. На це питання, можливо, відповідають у двох частинах:
    1. Прийнята відповідь розповідає, як встановити Dropbox.
    2. Але якщо у вас є dpkgпомилки, див. Цю відповідь, перш ніж використовувати відповідь 1 для встановлення Dropbox.

Чи можете ви підтвердити, що це Ubuntu 12.04 , 32 / 64bit?
david6

Якщо ця публікація не вирішить її для вас, на жаль, це, можливо, ще одна помилка.
Останній

Додано тег 12.04 для наочності
Джуліан Найт

Відповіді:


31

Там уже подано помилку: 1016559

Якщо у вас є обліковий запис LaunchPad, не забудьте додати своє ім’я до помилки.

Робота обхідні перераховані тут .

  • Завантажте файл .deb Dropbox з: https://www.dropbox.com/install?os=lnx
  • Відкрийте .deb за допомогою програмного центру Ubuntu і починайте інсталяцію
  • Коли ви побачите екран із написом «Запустити Dropbox, щоб закінчити встановлення», натисніть ЗАКРИТИ
  • Встановіть демон демона (nautilus-dropbox) за допомогою цієї команди (з https://www.dropbox.com/install?os=lnx ):

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

    [для 32-бітного просто змініть деталі на ?plat=lnx.x86]

  • Перезавантажте комп'ютер

Тепер у вас повинен працювати Dropbox, включаючи піктограму сповіщень та накладку значка Dropbox у Nautilus.


Помилка все ще зберігається у 2015 році, і я вирішив цю відповідь
Зак

10

Якщо у вас є dpkgпомилки при спробі встановити вручну, спочатку виправте їх!

  • Біжи sudo dpkg -r nautilus-dropbox
    • Ви можете отримати помилку в перший раз, після чого з'явиться спливаюче вікно, яке говорить "Dropbox вимагає перезапустити Nautilus - просто Closeце.
  • Біжи sudo dpkg -r nautilus-dropboxзнову, і це має закінчитисяRemoving nautilus-dropbox ...

Це воно! Зробіть sudo apt-get updateпросто, щоб оновити все. Потім виконайте кроки у прийнятій відповіді, щоб успішно встановити Dropbox.


Мої проблеми з блокуванням dpkg зберігаються.
Ессо

Це було спричинено 99% тканиною, але добре.
Ессо

1

Я не зміг видалити папку "ящик" і не використати її sudo dpkg --configure -aчерез блокування на базі dpkg.

Щоб вирішити це, мені довелося вбити всі процеси випадання (ви можете знайти їх за допомогою ps -a | grep dropbox), а потім використати sudo kill -s 15 pid_of_dropbox.

Після цього всі проблеми мені вдалося видалити dropbox, але мені знадобилося, як знайти це.


1

Прийнята відповідь не спрацювала для мене, можливо, тому, що з тих пір змінилися зміни, або моя ситуація була не такою, як провайдери відповідей? Був необхідний крок, який пропав, перш ніж все зійшлося. Можливо, немає великої різниці, оскільки демон Dropbox запустився б при перезапуску системи за рекомендаціями.

Однак, рекомендований Dropbox спосіб дає негайний відгук про успіх і є менш Windowsy, ніж прийнятий відповідь. Сподіваюся, це допомагає!

Інструкції, які я відтворюю нижче з веб-сайту Dropbox, працювали для мене на Ubuntu Desktop 12.10

Встановіть Dropbox за допомогою командного рядка

Демон Dropbox прекрасно працює на всіх 32-бітних та 64-бітних серверах Linux. Щоб встановити, запустіть таку команду у своєму терміналі Linux.

32-розрядні:

    cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -

64-розрядні:

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

Потім запустіть демон Dropbox із щойно створеної папки .dropbox-dist.

    ~/.dropbox-dist/dropboxd

Це рішення вирішує проблему стану "Підключення ..." у моїй установці Dropbox на Ubuntu 12.04.5
Aryo

0

Після запуску Ubuntu і ви знаходитесь на екрані входу, вам потрібно натиснути Control Alt F1. Потім ви побачите екран із запитом для входу. Увійдіть у свій рахунок звідти. Далі вам потрібно буде виконати такі команди:

sudo apt-get -y install nautilus-dropbox && sudo apt-get purge nautilus-dropbox

Це дозволить встановити Dropbox у вашій системі, оскільки він не був встановлений належним чином і, можливо, не був видалений правильно, а потім повністю Dropbox.


0

Ну, у мене була точно така ж проблема; Я також перейшов за посиланням, яке ви дали, і це не вирішило мене! Вся справа в тому, що я це робив 3 дні тому, і я не дуже добре пам’ятаю весь процес. Вибачте за це ...

Це кроки, які я зробив і вирішив проблему (Зверніть увагу, що той факт, що він працював на мене, не означає, що він буде працювати для вас!):

  1. Запустіть це з терміналу (щоб відкрити натискання терміналу Ctrl + Alt + T):

32 біт

wget -O ~/dropbox.tar.gz "https://www.dropbox.com/download?plat=lnx.x86"

64 біт

wget -O ~/dropbox.tar.gz "https://www.dropbox.com/download?plat=lnx.x86_64"
  1. Відкрийте nautilus у своєму домашньому каталозі та зніміть файл dropbox.tar.gz

  2. Буде створений прихований каталог (.dropbox-dist). Клацніть піктограму праворуч від свого імені користувача у верхньому правому куті екрана, а потім натисніть на програми запуску. Клацніть на додати: додати

  3. У полі "Ім'я" додайте "Dropbox", а в полі "Command" натисніть "Огляд ...", потім перейдіть до своєї домашньої каталогів, дайте Ctrl + H, щоб відкрити приховані файли, натисніть на спадну панель-dist і потім виберіть файл dropboxd . У полі "Коментар" додайте все, що завгодно.

  4. Це та частина, яку я не дуже добре пам’ятаю ... Відкрийте термінал і дайте

    cd ~ / .dropbox-dist; ./ dropboxd

Я думаю, він запитає інформацію про ваш обліковий запис, як зазвичай, або він скаже, що Dropbox не встановлений (і він скаже запустити dropbox -i start). Зробіть все необхідне (вибачте :( я не пам’ятаю, що я зробив), щоб заповнити інформацію вашого акаунта та інше та увійти до свого акаунта в скриньці!

  1. Після всього цього перевірте, чи працює папка (відкритий монітор системи), а якщо вона є, то зупиніть її (вбийте її чи що завгодно: D). Встановіть хом'як-індикатор і встановіть його для запуску при запуску системи.

  2. Перезавантажте комп'ютер!

  3. Тепер у вас повинен бути запущений випадок і робочий індикатор! Тепер ви можете видалити хом'як-індикатор (я сказав вам встановити його, щоб мати робочий індикатор, ось як я виправив свою!)

Вибачте, якщо це не працює для вас ....


0

Для 32-бітних машин обов'язково використовуйте:

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -

... як зазначено в інструкції. Я не звертав уваги і вважав, що попередження стосується лише оригінального пакета, завантаженого з веб-сайту dropbox, і мені довелося переробити всю цю справу (інструкції, наведені вище, стосуються 64 біт).

Надана відповідь спрацьовує, якщо точно дотримуватися вказівок. Інші рішення, які я знайшов в іншому місці, не спрацювали.


0

Повне рішення ви можете знайти тут .


Хоча це теоретично може відповісти на питання, бажано було б сюди включити істотні частини відповіді та надати посилання для довідки.
jrg

0

Я (вірю) дотримувався всіх інструкцій тут і не зміг закінчити встановлення Dropbox правильно. Я читав в недавній публікації в

https://bugs.launchpad.net/ubuntu/+source/nautilus-dropbox/+bug/1016559

що помилка встановлення була виправлена, але, мабуть, те, що я робив раніше, не дозволяє мені закінчити встановлення. Я навіть дотримувався інструкцій з очищення, розміщених у

http://forums.dropbox.com/topic.php?id=62952

але все-таки не вдалося запустити Dropbox.

Коли я дотримувався рішення та нарешті набрав ~ / .dropbox-dist / dropboxd, я отримав:

Traceback (most recent call last):
  File "__main__dropbox__.py", line 16, in <module>
  File "explicit_imports.py", line 11, in <module>
  File "ui/common/selective_sync.py", line 12, in <module>
  File "arch/__init__.py", line 24, in <module>
  File "arch/posix_common/util.py", line 16, in <module>
ImportError: /home/ale/.dropbox-dist/netifaces-0.5-py2.5-linux-i686.egg/netifaces.so: wrong ELF class: ELFCLASS32

Я запускаю Ubuntu 12.04 на загальному ядрі x86_64 3.2.0-26. Тож я видалив папку /.dropbox-dist/netiface-0.5-py2.5-linux-i686.egg/, і тепер папка запущена і все розпізнала.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.