Установка Dropbox в Linux без Nautilus.
Многие уже знают про сервис Dropbox. Кто не знает - почитайте тут подробно расписано. Зарегистрироваться можно тут. Вкратце это кроссплатформенный сервис для онлайн хранения и синхронизации файлов на разных компьютерах. На оффсайте лежат версии для Windows, MacOS и Linux. Линукс клиент использует Nautilus для работы. Я же расскажу, как установить клиент Dropbox без Nautilus.
Итак приступим. Для начала регистрируемся на сервере по этой ссылке (ссылка реферальная, после регистрации Вам добавят 250Mb). Дальше качаем клиент по этой ссылке. Pаспаковываем в домашнюю директорию:
diamon@khorinis:~$ tar zxvf dropbox-lnx.x86-0.6.416.tar.gz
Запускается демон командой
diamon@khorinis:~$ ~/.dropbox-dist/dropboxd
При первом запуске программа спросит е-мейл\пароль от сервиса, а затем свернётся в трей. По-умолчанию синхронизируется папка ~/Dropbox
.
Имеет смысл прописать Dropbox в автостарт. Для OpenBox надо добавить в конец файла ~/.config/openbox/autostart.sh
строчку
(sleep 30s && ~/.dropbox-dist/dropboxd) &
Для того, чтобы при щелчке по иконке в трее запускался Ваш файловый менеджер можно создать файл ~/bin/nautilus
со следующим содержимым (пример для PCManFM):
#!/bin/bash
exec pcmanfm $@
exit 0
или сделать симлинк:
diamon@khorinis:~$ ln /usr/bin/pcmanfm ~/bin/nautilus
На днях dropbox вдруг перестал запускаться с ошибкой
ImportError: /usr/lib/libgdk-x11-2.0.so.0: undefined symbol: XRRGetScreenResourcesCurrent
Лечится просто удалением файла libXrandr.so.2
в папке дропбокса.