Сложностей с установкой Яндекс Диска нет никаких, у меня все ставилось на Ура. Во первых разработчики выложили всю информацию и релиз
Здесь. Во вторых отличная инструкция по установке как Яндекс Диска так и Индикатора (GUI консольного клиента) находится
Здесь.
Я все установил без проблем, но у меня возникла одна интересная проблема. Каталог для синхронизации находился на разделе NTFS с установленной Виндой. И я хотел чтобы синхронизация была когда я работаю под Ubuntu и под Винду. Т.е. перемещать его было нельзя. При установке указал каталог, синхронизация пошла, Индикатор работал. А вот после перезагрузки ни Яндекс Диск, ни Индикатор не запускались, выдавали ошибку. Опытным путем выяснилось, что раздел диска в Виндой по умолчанию не монтировался при запуске системы. Если его затем смонтировать, то дальше все отлично запускается.
Начались долгие поиски информации о том, как автоматом при запуске системы монтировать диски. Выяснил, что всю информацию необходимо указать в файле «/etc/fstab». Разобрался, настроил, диски монтируются, все доступно, а Яндекс Диск не имеет прав на них. Еще пару часов лазания по интернету и вуаля, все работает. Ниже инструкция.Напоминаю, если вы выбираете стандартные настройки каталога синхронизации для Яндекс Диска, то вам она совсем не нужна.
Первое. Устанавливаем программу для автоматического монтирования разделов диска с ntfs. Запускаем Терминал и выполняем комманду:
sudo apt-get install ntfs-config
Перед запуском программы необходимо отмонтировать все диски. Открываем Наутилус и жмем на дисках кнопочку извлечь. Дальше запускаем саму программу под ROOT-ом. В терминале пишем:
sudo ntfs-config
Выбираем раздел, который желаем автоматически монтировать, задаем точку монтирования. Жмем ОК. Во втором окне ставим галки на поддержку записи для внешнего и внутреннего устройств. Первая часть готова. Диски будут монтироваться, но вот Яндекс Диск не запуститься. Необходимо дать права на диски.
Запускаем под ROOT -ом Наутилус:
sudo nautilus
Открываем файл «/etc/fstab». В заголовке файла указана, какая должна быть информация об монтируемом разделе:
- - Текст такого вида: UUID=F6B6D251B6D2124B - нам не нужно;
- - Точка монтирования. По ней найдем нужный нам раздел, который мы монтируем. Выглядит примерно так: /media/d;
- - Для нашей файловой системы это будет: ntfs-3g;
- - Это то что нам нужно. Выглядит примерно так: defaults,rw,auto,exec
Ищем строку, по нашей точке монтирования и в раздел добавляем любом порядке следующие параметры через запятую, они естественно повторяться не должны: rw - доступ к диску на чтение/запись; auto - как раз для автоматического монтирования при запуске системы; exec - для запуска исполнимых файлов; users - возможность монтировать, размонтировать любому пользователю; gid=plugdev - как я понимаю, доступ всем пользователям устройства к диску. Без этого параметра не взлетит. Сохраняем файл.
Перезагружаемся, все работает.
Мне помогли следующие материалы:
Автоматическое монтирование разделов диска с ntfsМонтирование разделов Пруф Установка Яндекс Диск на Ubuntu | Первая Студия 1С