Я уже около года пользуюсь этим сервисом для синхронизации важных данных со своими устройствами. До недавнего времени я ограничивался синхронизацей между рабочей машиной (Ubuntu) и домашней Ubuntu. Теперь к ним прибавились мобильник (Android-версия на 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.
[…] This post was mentioned on Twitter by Oleg. Oleg said: Шалости клента Dropbox http://goo.gl/fb/YGbph […]
Akceptor Люди вообще не любят читать книги, мануалы и прочее. А ведь именно это требуется при изучении Unix-систем.
Новички сделали бы не симлинк, а просто смонтировали папку винды в папку линукса. Я, например, таким образом держу каталог /home для своего юзера в убунте на отдельном винте - на всякий.
В общем имелась папка “Dropbox” в линуксе и папка “My dropbox” в винде. Создал симлинк, также как у вас, но в данном случае папки Photos и Public определялись дропбоксом как обычные папки, т.е. чтобы скопировать ссылку из моей папки Public, дропбокс просил переместить содерижмое в папку Public, парадокс :) В итоге сделал отдельные симлинки на папки Photo и Public, теперь всё замечательно :)
Ну бросьте, смешно ведь. То дропбокс папки не меняет, то теперь eclipse.
Я не исключаю что просто не нашел где менять в eclipse Он при первом старте запрашивает каталог для размещения проектов, по умолчанию указывая ~/workspace. Если изменишь - то до перезапуска все нормально - работаем в измененном каталоге, но потом опять будет ~/workspace. Но это черт с ним - хочет workspace, пущай будет workspace. В остальном eclips + pydev всем меня устраивает.
Переключится на нужную рабочую область можно так: File -> Switch Workspace
Если вы поставили галочку запомнить, то эклипс всегда будет запускаться с последнего workspace, который был использован. Если хотите что бы спрашивал всегда при запуске, то это можно вернуть через настройки: Window -> Preferences -> General -> Startup and Shutdown -> Workspaces
Даже в этом случае, выделенным будет последний workspace, которым вы пользовались.
спасибо
Трудно сказать. Я вот - новичок дальше некуда, но о такой возможности пишут в любой книжке по линуксу. А вот симлинки, имхо, уже посложнее
Указанным вами способом не копируются публичные ссылки, недоступен Gallery view в вэб-интерфейсе.
Ну, юникс, вроде как, изначально сделан для людей толковых, а не ламеров
vovkab Windows http://olezhek.net/wp-content/uploads/2010/06/dropbox_settings_win_xp.png Ubuntu 9.10 http://olezhek.net/wp-content/uploads/2010/06/dropbox_settings_linux_ubuntu_9.10.png
Видимо вам повезло :)
Akceptor Сомневаюсь, что новичок в Linux знает о монтировании одной директории к другой :)
Какой то бред написан.
Сколько помню всегда можно было менять путь к папке. У меня так работают обе версии винда + линукс, дропбокс папка лежит на NTFS разделе, обе версии смотрят туда. Ни о каком ln -s и речи не было.
Олег, Я бы не сказал что для работы с Убунтою, о которой тут идет речь, надо что-то читать. Как правило, этот дистрибутив ставят как заменитель винды: само все настроит и будет работать, полнейшему ламеру можно доверить. Другое дело, что порой возникают задачи, для решения которых придется использовать консоль и прочие штучки-не-для-ламеров. И вот тут-то и приходят на помощь даже не книги, а банальное “man”
2 Олег
Ну собственно об этом и писал, выбираем папку куда хотим синхронить данные, ничего сложного.
Ruslan По поводу публичных ссылок опишите по-подробнее, пожалуйста. Насчет Gallery view - у меня все в порядке http://olezhek.net/wp-content/uploads/2010/06/gal.jpg
Inet - Корчма Еще более интересно, что порой такие задачи порождаются разработчиками, которые, увлекаясь погоней за упрощением интерфейса ПО, усложняют работу с сервисом в целом :D
ситуация с симлинком знакома :) Только тут я наткнулся сразу на 2-х упрямцев: dropbox не хотел менять каталог синхронизации с ~/Dropboх , а eclipse отказывался наотрез создавать проекты где то кроме ~/workspace (вернее после первого указание другого каталога он в нем работал - но после первой же перезагрузки возвращался в ~/workspace). А хотелось синхронизировать свой набор питоноскриптов между рабочей, домашней станциями и ноутбуком. Решилось все созданием символьной ссылки из ~/Dropboх/workspace в ~/workspace - и тут же наступило счастье