Интеграция Dropbox в Thunar (Fedora 18/XFCE)
Version 1.0
Author: Falko Timme
Follow me on Twitter
О чём эта инструкция
Thunar — файловый менеджер по умолчанию для XFCE. В то время как интеграция Dropbox в Nautilus (GNOME) обычно тривиальна, для Thunar требуется несколько дополнительных шагов. Это руководство показывает, как установить и настроить Dropbox для Thunar на Fedora 18 XFCE.
Важно: я не гарантирую, что все шаги подойдут для вашей системы — тестируйте и делайте резервные копии.
Подготовка: права и пакеты
Откройте терминал и, будучи обычным пользователем, выполните следующие команды. Они устанавливают необходимые модули и инструменты разработки.
Установите зависимости для Thunar и wget:
su -c 'yum install thunarx-python Thunar-devel wget'Установите инструменты разработки:
su -c 'yum groupinstall "Development Tools"'Затем скачайте и распакуйте Dropbox и исходники расширения Thunar:
cd ~ && wget -O - "http://www.dropbox.com/download?plat=lnx.x86" | tar xzf -
cd ~ && wget -O - "http://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
cd ~ && wget -O - "http://softwarebakery.com/maato/files/thunar-dropbox/thunar-dropbox-0.2.0.tar.bz2" | tar xjf -Соберите и установите thunar-dropbox плагин:
cd thunar-dropbox-0.2.0
./waf configure --prefix=/usr
./waf build
su -c './waf install'Запустите демон Dropbox (в фоне):
~/.dropbox-dist/dropboxd &Если Dropbox запускается и вы видите окно авторизации/синхронизации, то базовая установка завершена.
Автозапуск Dropbox при входе в систему
Чтобы Dropbox запускался автоматически при входе, откройте “Настройки → Сессия и автозапуск” и на вкладке “Автозапуск приложений” нажмите кнопку “Добавить”.

Подсказка: вкладки могут называться немного по-другому в локализованных версиях XFCE.
Создайте новую запись с такими полями:
Name: Dropbox
Description: Online file storage and sharing
Command: /home/falko/.dropbox-dist/dropboxd (убедитесь, что используете правильное имя пользователя)

После сохранения запись появится в списке автозапуска.

Создание действий “Отправить в” для Thunar
Чтобы отправлять файлы в папку Dropbox прямо из контекстного меню Thunar, создайте каталоги и desktop-файлы в ~/.local/share/Thunar/sendto.
mkdir -p ~/.local/share/Thunar/sendto
leafpad ~/.local/share/Thunar/sendto/dropbox_folder.desktop| [Desktop Entry] Type=Application Version=1.0 Exec=cp -dr %F /home/your_username_here/Dropbox/%F Icon=dropbox Name=Dropbox |
leafpad ~/.local/share/Thunar/sendto/dropbox_public_folder.desktop| [Desktop Entry] Type=Application Version=1.0 Exec=cp -dr %F /home/your_username_here/Dropbox/Public/%F Icon=dropbox Name=Dropbox Public |
Примечание: в строках Exec замените /home/your_username_here на путь к вашему домашнему каталогу (например, /home/ivan). Эти действия копируют выбранные файлы в указанную папку Dropbox. Если вы предпочитаете перемещать файлы, замените команду cp на mv.
После создания файлов вы увидите новые пункты “Отправить в → Dropbox” и “Отправить в → Dropbox Public” в контекстном меню Thunar.

Проверка и отладка
- Убедитесь, что демон Dropbox запущен и аккаунт авторизован.
- Проверьте права на созданные desktop-файлы: они должны быть читаемы текущим пользователем.
- Если пункты не отображаются — перезапустите Thunar:
thunar -qи затем заново запустите Thunar.
Когда это может не сработать
- Установленные пакеты thunarx-python или Thunar-devel несовместимы с версией Thunar в вашей системе.
- Если у вас не x86/x86_64 архитектура или особая сборка Fedora, бинарные архивы Dropbox могут не подойти.
- SELinux/аппаратные политики безопасности могут блокировать доступ к файлам — проверьте журналы и контексты.
Альтернативные подходы
- Использовать официальное клиентское приложение Dropbox (если доступно для вашей дистрибуции) вместо сборки плагинов.
- Хранить синхронизируемую папку в другом месте и создать символическую ссылку в нужный каталог.
- Перейти на gnome/nautilus, если нужна нативная интеграция и расширенные возможности.
Мини‑методология (быстрое руководство)
- Установить зависимости.
- Скачать и распаковать Dropbox + thunar-dropbox.
- Собрать и установить плагин.
- Запустить демон и настроить автозапуск.
- Создать действия “Отправить в” и проверить работу.
Контрольные списки по ролям
- Администратор: установить пакеты, убедиться в наличии gcc/waf, проверить SELinux.
- Пользователь: настроить автозапуск, заменить placeholder в Exec и протестировать отправку файлов.
- Тестировщик: выполнить набор из 5 файлов разных типов, убедиться в копировании и синхронизации.
Краткий глоссарий
- Thunar — файловый менеджер для XFCE.
- Desktop-файл — файл в формате .desktop, запускающий приложения и интеграции.
- Демон Dropbox — фоновой процесс, обеспечивающий синхронизацию.
Безопасность и конфиденциальность — заметки
Dropbox шифрует трафик, но файлы хранятся в облаке. Для чувствительных данных рассмотрите клиентские шифровальные решения (например, файл-контейнеры, e2e-шифрование сторонних инструментов) перед загрузкой в облако.
Ссылки
- Fedora Linux: http://fedoraproject.org/
- XFCE: http://www.xfce.org/
- Thunar: http://docs.xfce.org/xfce/thunar/start
- DropBox: https://www.dropbox.com/
Краткое резюме
Интеграция Dropbox в Thunar требует установки дополнительных пакетов и плагина thunar-dropbox, настройки автозапуска и создания действий “Отправить в”. В большинстве стандартных ситуаций этот подход работает, но в специфичных окружениях могут потребоваться альтернативы или дополнительные исправления.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента