nautilus-dropbox: Залежить: dropbox, але він не буде встановлений


15

Я намагався встановити dropbox на ubuntu 13.10

Моєю першою спробою було виконати кроки з офіційного сайту:

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

Також він встановив dropbox, я не зміг побачити піктограму на панелі (я спробував цю публікацію , але значок не з’явився). На додаток до цього, я не стартував автоматично і мені потрібно було робити ~/.dropbox-dist/dropboxdна кожному старті.

Тож я видалив папку з командами з їх веб-сайту та спробував виконати описані тут кроки :

sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E
sudo add-apt-repository "deb http://linux.dropbox.com/ubuntu precise main"
sudo apt-get update && sudo apt-get install nautilus-dropbox

Але це призвело до такої помилки:

Неможливо встановити деякі пакети. Це може означати, що ви подали запит на неможливу ситуацію, або якщо ви використовуєте нестабільну дистрибутиву, що деякі необхідні пакети ще не створені або винесені з Incoming. Наступна інформація може допомогти вирішити ситуацію:

Наступні пакети мають невиконані залежності: nautilus-dropbox: Залежить: dropbox, але він не буде встановлений E: Неможливо виправити проблеми, ви зламали пакунки.

Будь-яка ідея, як це слід вирішити?


Пов’язане (але в цьому випадку, мабуть, не дублікат: як я можу вирішити невиконані залежності?
Eliah Kagan

Відповіді:


17

Перш за все, ви можете використовувати deb http://linux.dropbox.com/ubuntu saucy mainзамість точних, але оскільки всі "версії" сховища опиняються в одному пакеті пакетів, це не повинно нічого змінювати.

Тепер до вашого питання. Я не впевнений, але оскільки nautilus-dropboxце перехідний пакет dropbox, спробуйте встановити dropboxбезпосередньо; це може вирішити вашу проблему з установкою.


Крок за кроком

Перш за все, припустимо, що ви не завантажували жодного пакету з веб-сайту Dropbox.

Увімкніть сховище:

Запустіть ці лінії з Терміналу.

echo 'deb http://linux.dropbox.com/ubuntu saucy main'>>'dropbox.list'
chmod 644 'dropbox.list'
sudo chown root:root 'dropbox.list'
sudo mv 'dropbox.list' '/etc/apt/sources.list.d/dropbox.list'
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5044912E

Перший рядок створює рядок, що містить сховище у файлі з назвою dropbox.list(зауважте, що це використовується saucy, але ви можете використовувати будь-яку попередню версію, оскільки всі репозиції опиняються в одному пулі пакетів). Другий та третій надають деякі необхідні права доступу та групу до файлу. Четвертий рядок переміщує файл на місце, де розташовані всі репости. Нарешті, п'ятий рядок додає файл файлів ключів, щоб сховище могло бути автентифіковано.

Тепер встановимо пакет:

sudo apt-get update
sudo apt-get install dropbox

Тепер ви можете запустити Dropbox із запуску програм на ваш вибір.


Ви б не хотіли робити чіткі кроки? Я намагався виконувати вказівки @ Orion нижче, але виникла та сама помилка.
Алекс Вільямс

2
@AlexWilliams Я сподіваюся, що моя редакція допоможе вам.
Альфредо Ернандес

2
Так, головне встановлення пакета "dropbox", а не "nautilus-dropbox".
Чан-Хо Су

4

Виконати:

sudo apt-get autoremove

щоб видалити будь-які зламані пакети.

sudo apt-get update    
sudo apt-get upgrade    
sudo apt-get remove dropbox    
sudo apt-get install dropbox

Тепер спробуйте встановити

sudo apt-get install nautilus-dropbox

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

Ось так я виправляю більшість проблем із пакетом у GNU / Linux за допомогою apt.


1
Це мені не допомогло. Я все одно отримую ту саму помилку.
Фібо Ковальський

2

У мене було подібне питання 14.04. Хоча Dropbox працював на задньому плані, я не зміг побачити значок на панелі завдань. Мені це знадобилося зокрема для селективної синхронізації. Я спробував кілька речей: від перевстановлення Dropbox до використання файлів .deb.

Після різних спроб це спрацювало:

  • Встановіть CLI синхронізацію CLI та розширення Nautilus для dropbox із Центру програмного забезпечення. Поставте прапорець, щоб включити Python-gpgme в додаткові додатки.
  • Потім встановіть Dropbox з Software Center. Він попросить вас вилучити CLI Nautilus, будь-який спосіб встановити. Це і вище, і те, і інше з'являється, якщо ви шукаєте папку "Drobox".

  • Під час встановлення він попросить спершу запустити папку випуску, а потім перезапустити Nautilus. У моєму випадку, коли я робив такі рішення, ці спливаючі вікна не закривалися автоматично.

Після завершення установки мені вдалося побачити значок Dropbox на панелі завдань. Чудово! Після дозволу завантаження списку папок я також міг зробити селективну синхронізацію.

Зауважте, що я видалив / очистив усі пов’язані з Dropbox речі, перш ніж це зробити. І не впевнений, чи має це вплив, але робив це раніше.

sudo apt-get update && upgrade

і

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

-2

У мене була така ж проблема. Моє рішення було: Видаліть існуючий клієнт Dropbox з програмного центру Ubuntu та встановіть версію клієнта з веб-сайту Dropbox ( https://www.dropbox.com/install ).

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