
Я уже около года пользуюсь этим для синхронизации важных данных со своими устройствами. До недавнего времени я ограничивался синхронизацей между рабочей машиной (Ubuntu) и домашней Ubuntu. Теперь к ним прибавились мобильник ( на androlib.com) и Windows. Всё было бы отлично, если бы не интерфейс программы! А дело вот в чем: при линковании аккаунта к системе, вы можете выбрать директорию, в которую будет производиться синхронизация данных. При этом поле с путем к директории невозможно редактировать ни в Windows-клиенте, ни в Linux-клиенте. Windows-клиент Dropbox после указания директории прибавляет к пути имя директории «My Dropbox», а Linux клиент — «Dropbox». И изменить эти значения нельзя! Понятно, что я не собирался качать сотни метров из интернета и складывать их в другую папочку на одном и том же винчестере — у него на NTFS-разделе уже есть хранилище Dropbox, и логично было бы просто указать в Linux-клиенте эту папку. Однако, это невозможно в виду описанного выше. Смех смехом, но эта мелочь способна достать кого угодно в подобной ситуации. Мой перегруженный сегодняшним активным кодингом мозг захотел было найти конфиги клиента. Он нашел их, но, судя по всему, они хранятся в БД SQLite, никаких фронтендов для которой у меня на машине не установлено. Ставить, понятное дело, лениво
. Короче, решение нашлось до банального простое — я создал символическую ссылку к директории Dropbox на NTFS-разделе в домашней директории своего Linux
slayer@desktop:~$ ln -s /media/scrapheap/My\ Dropbox/ Dropbox
и пнул клиент в этот симлинк. Интересно, что бы в такой ситуации делали бы новички в ОС Linux. Ума не приложу, как можно было увлечься упрощением интерфейса клиента до такой степени, чтобы сделать этот косяк. Который, кстати, легко отпугнет обычного пользователя от использования сервиса, для которого и упрощался UI.
18 комментариев
Новички сделали бы не симлинк, а просто смонтировали папку винды в папку линукса. Я, например, таким образом держу каталог /home для своего юзера в убунте на отдельном винте — на всякий.
Akceptor
Сомневаюсь, что новичок в Linux знает о монтировании одной директории к другой :)
Трудно сказать. Я вот — новичок дальше некуда, но о такой возможности пишут в любой книжке по линуксу. А вот симлинки, имхо, уже посложнее
Akceptor
Люди вообще не любят читать книги, мануалы и прочее. А ведь именно это требуется при изучении Unix-систем.
Олег,
Я бы не сказал что для работы с Убунтою, о которой тут идет речь, надо что-то читать. Как правило, этот дистрибутив ставят как заменитель винды: само все настроит и будет работать, полнейшему ламеру можно доверить.
Другое дело, что порой возникают задачи, для решения которых придется использовать консоль и прочие штучки-не-для-ламеров. И вот тут-то и приходят на помощь даже не книги, а банальное «man»
Inet — Корчма
Еще более интересно, что порой такие задачи порождаются разработчиками, которые, увлекаясь погоней за упрощением интерфейса ПО, усложняют работу с сервисом в целом :D
Ну, юникс, вроде как, изначально сделан для людей толковых, а не ламеров
Какой то бред написан.
Сколько помню всегда можно было менять путь к папке. У меня так работают обе версии винда + линукс, дропбокс папка лежит на NTFS разделе, обе версии смотрят туда. Ни о каком ln -s и речи не было.
vovkab
Windows
olezhek.net/wp-content/up...tings_win_xp.png
Ubuntu 9.10
olezhek.net/wp-content/up..._ubuntu_9.10.png
Видимо вам повезло :)
2 Олег
Ну собственно об этом и писал, выбираем папку куда хотим синхронить данные, ничего сложного.
Указанным вами способом не копируются публичные ссылки, недоступен Gallery view в вэб-интерфейсе.
Ruslan
По поводу публичных ссылок опишите по-подробнее, пожалуйста. Насчет Gallery view — у меня все в порядке olezhek.net/wp-content/up.../2010/06/gal.jpg
В общем имелась папка «Dropbox» в линуксе и папка «My dropbox» в винде. Создал симлинк, также как у вас, но в данном случае папки Photos и Public определялись дропбоксом как обычные папки, т.е. чтобы скопировать ссылку из моей папки Public, дропбокс просил переместить содерижмое в папку Public, парадокс
В итоге сделал отдельные симлинки на папки Photo и Public, теперь всё замечательно :)
ситуация с симлинком знакома
Только тут я наткнулся сразу на 2-х упрямцев:
dropbox не хотел менять каталог синхронизации с ~/Dropboх, а eclipse отказывался наотрез создавать проекты где то кроме ~/workspace (вернее после первого указание другого каталога он в нем работал — но после первой же перезагрузки возвращался в ~/workspace).
А хотелось синхронизировать свой набор питоноскриптов между рабочей, домашней станциями и ноутбуком.
Решилось все созданием символьной ссылки из ~/Dropboх/workspace в ~/workspace — и тут же наступило счастье
Ну бросьте, смешно ведь. То дропбокс папки не меняет, то теперь eclipse.
Я не исключаю что просто не нашел где менять в eclipse
Он при первом старте запрашивает каталог для размещения проектов, по умолчанию указывая ~/workspace. Если изменишь — то до перезапуска все нормально — работаем в измененном каталоге, но потом опять будет ~/workspace. Но это черт с ним — хочет workspace, пущай будет workspace. В остальном eclips + pydev всем меня устраивает.
Переключится на нужную рабочую область можно так:
File -> Switch Workspace
Если вы поставили галочку запомнить, то эклипс всегда будет запускаться с последнего workspace, который был использован. Если хотите что бы спрашивал всегда при запуске, то это можно вернуть через настройки:
Window -> Preferences -> General -> Startup and Shutdown -> Workspaces
Даже в этом случае, выделенным будет последний workspace, которым вы пользовались.
спасибо
один trackback
[...]This post was mentioned on Twitter by Oleg. Oleg said: Шалости клента Dropbox [...]