Я пытался установить Dropbox с помощью Как установить Dropbox? или с помощью apt-get install nautilus-dropbox
.
Dropbox загружается до 99%, а затем зависает, в результате чего система переходит на 100% использование процессора.
Если я перезагружаюсь или закрываю терминал, я иногда получаю dpkg
ошибки, которые мешают мне использовать apt-get
или Центр программного обеспечения для выполнения любых функций управления пакетами.
Я хотел бы разрешить все эти проблемы и просто заставить Dropbox работать. Как мне это сделать?
blockquote>
- Примечание: Ответ на этот вопрос, вероятно, состоит из двух частей:
- Принятый ответ рассказывает, как установить Dropbox.
- Но если у вас есть
dpkg
ошибки, см. этот ответ до , вы используете ответ 1 для установки Dropbox.
Я (полагаю) выполнил все приведенные здесь инструкции и не смог правильно завершить установку 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 на 3.2.0-26-общем ядре x86_64. Поэтому я удалил папку /.dropbox-dist/netifaces-0.5-py2.5-linux-i686.egg/, и теперь dropbox запустился и все узнал.
Если Вы имеете dpkg
ошибки от попытки вручную установить, зафиксируйте их сначала!
sudo dpkg -r nautilus-dropbox
sudo dpkg -r nautilus-dropbox
снова, и это должно закончиться Removing nautilus-dropbox ...
Именно! Сделайте a sudo apt-get update
только обновить все. Затем выполните шаги в принятом ответе для успешной установки Dropbox.
Для 32-битных машин обязательно используйте:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -
... как указано в инструкциях. Я не обращал внимания и думал, что предупреждение относится только к оригинальному пакету, загруженному с веб-сайта dropbox, и мне пришлось все переделывать (инструкции, приведенные выше, относятся к 64-битной версии).
Приведенный ответ работает, если вы точно следуете инструкциям. Другие решения, которые я нашел в другом месте, не работали.
Вот шаги, которые я сделал и решил проблему (ЗАМЕТЬТЕ, что тот факт, что он работал для меня, не означает, что он будет работать для вас!):
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"
Откройте nautilus в своем домашнем каталоге и распакуйте файл dropbox.tar.gz
Будет скрытый каталог (.dropbox-dist) создано. Нажмите на значок справа от вашего имени пользователя в правом верхнем углу экрана, а затем нажмите на запуск приложений. Нажмите добавить:
В поле «Имя» добавьте «Dropbox», а в поле «Команда» нажмите «Обзор ...», затем Перейдите в свой домашний каталог, нажмите Ctrl + H, чтобы открыть скрытые файлы, нажмите dropbox-dist и выберите файл dropboxd . В поле «Комментарий» добавьте все, что хотите.
Это часть, которую я не очень хорошо помню ... Откройте терминал и дайте
cd ~ / .dropbox-dist; ./ dropboxd
Он, как обычно, запросит у вас информацию об учетной записи, или скажет, что dropbox не установлен (и он скажет запустить dropbox -i start). Сделайте все необходимое (извините :( я не помню, что я сделал), чтобы заполнить информацию о вашей учетной записи и тому подобное и войти в свою учетную запись Dropbox!
После всего этого проверьте если Dropbox работает (откройте системный монитор), и если это так, остановите его (убейте его или что-то еще: D). Установите хомяк-индикатор и установите его для запуска при запуске системы.
Теперь у вас должен быть запущен дропбокс и индикатор его работы! Теперь вы можете удалить индикатор хомяка (я сказал вам установить его так, чтобы рабочий индикатор, вот как я исправил свой!)
Извините, если это не работает для вас ....
После запуска Ubuntu и перехода к экрану входа в систему вам необходимо нажать Control kbd> Alt kbd> F1 kbd>. Затем вы увидите экран с приглашением войти в систему. Войдите в свой аккаунт оттуда. Затем вам нужно будет выполнить следующие команды:
sudo apt-get -y install nautilus-dropbox &&
sudo apt-get purge nautilus-dropbox
Это установит Dropbox в вашей системе, так как он не был установлен должным образом и может быть удален неправильно, а затем полностью Dropbox.
Уже подана ошибка: 1016559
Если у вас есть учетная запись LaunchPad, не забудьте добавить свое имя к ошибке.
Обходные пути перечислены здесь .
- Загрузите файл Dropbox .deb с: https://www.dropbox.com/install?os=lnx
- Откройте .deb с помощью Ubuntu Центр программного обеспечения и начните установку
- Когда на экране появится надпись «Запустите Dropbox для завершения установки», нажмите ЗАКРЫТЬ
Установите демон 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.
Я не мог ни удалить Dropbox, ни использовать sudo dpkg --configure -a
из-за блокировки на базе dpkg.
Чтобы решить эту проблему, мне пришлось убить все процессы Dropbox (вы можете найти их, используя ps -a | grep dropbox
), а затем использовать sudo kill -s 15 pid_of_dropbox
.
После этого все проблемы мне удалось удалить Dropbox, но мне потребовалось время, чтобы найти, как это сделать.
Принятый ответ не сработал для меня, может быть, потому что все изменилось с тех пор, или моя ситуация была не совсем такой, как у провайдеров ответов? Нужно было пропустить шаг, прежде чем все сошлось. Возможно, нет большой разницы, поскольку демон Dropbox запустился бы, когда система была перезапущена, как было рекомендовано.
Тем не менее, рекомендуемый Dropbox способ дает немедленную обратную связь об успехе и является менее понятным, чем принятый ответ. Надеюсь, это поможет!
Инструкции, которые я воспроизводил ниже с сайта 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