Как стать автором
Обновить

Интеграция Dropbox в PCManFM на примере Gentoo


Здравствуйте, уважаемые хабражители. Сегодня я попробую рассказать о том, как упростить работу с Dropbox в файловом менеджере PCMan File Manager на примере Gentoo. Задача состоит в том, что бы установить и настроить файловый менеджер и клиент dropbox, а так же поместить в контекстное меню файлового менеджера элементы управления Dropbox и адаптировать dropbox клиент для работы без среды Gnome. Думаю не стоит рассказывать о преимуществах облачных хранилищ данных и легких DE-независимых файловых менеджеров, так что сразу приступим к делу.

1. Установка


1.1 Получаем привилегии суперпользователя.
sudo su

1.2 Создаем локальный репозиторий.
svn checkout http://pcmanfm-dropbox-overlay.googlecode.com/svn/trunk/ /usr/pcmanfm-dropbox-overlay
echo 'PORTDIR_OVERLAY="/usr/pcmanfm-dropbox-overlay"' >> /etc/make.conf

Путь до оверлея можно выбрать по вкусу.

1.3 Прописываем USE-флаг для сборки пакета с необходимым патчем.
echo 'x11-misc/pcmanfm dropbox' >> /etc/portage/package.use

1.4.1 Если используем стабильную ветку дистрибутива, то размаскировываем необходимые пакеты.
echo 'net-misc/dropbox ~amd64' >> /etc/portage/package.keywords
echo 'x11-misc/pcmanfm ~amd64' >> /etc/portage/package.keywords

Тут необходимо подставить архитектуру своего дистрибутива ~amd64 или ~x86.

1.4.2 Если нестабильную, то замаскируем все версии PCManFM старше 0.5.2.
echo '>x11-misc/pcmanfm-0.5.2' >> /etc/portage/package.mask
Версии после 0.5.2 на мой взгляд были не слишком удачны.

1.5 Устанавливаем PCManFM.
emerge -av pcmanfm
На этом установка закончена, переходим к настройке.

2. Настройка


2.1 Делаем псевдонаутилус.
echo -e '#!/bin/bash\nexec pcmanfm -t $@\nexit 0\n' > /usr/bin/nautilus
chmod +x /usr/bin/nautilus

Дело в том, что dropbox клиент хоть и собран без gnome зависимостей, но все таки «заточен» на работу с файловым менеджером этого окружения.

2.2 Выходим из sudo su.
exit

2.3 Запускаем dropbox клиент.
dropbox &


2.4 Вводим аутентификационные данные.


2.5 Жмем «Вперед».


2.6 Жмем «Skip tour and finish».


2.7 Оставляем галочку снятой и жмем «Finish».


2.8 Дожидаемся пока появится всплывающее сообщение.


3. Использование


Теперь можно запустить PCMan File Manager.
pcmanfm &

В контекстном меню по правому клику теперь появился пункт «Dropbox», из которого можно быстро скопировать или переместить выделенные файлы. Также по клику на значок dropbox в трее, открывается директория ~/Dropbox в новой вкладке файлового менеджера.

Спасибо всем за внимание. Надеюсь, что это руководство будет кому-то полезным.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.