Синхронизация аккаунта в yandex disk linux
В общем столкнулся с такой ситуацией. Свою рабочую машину передаю во владения другого разработчика. В результате этого встала необходимость удалить данные на этом компьютере и синхронизироваться с другими параметрами — параметрами разработчика. И тут я встал в ступор, информация вроде и была на yandex-disk, но почему то более интуитивного и упрощенного варианта не было…Вероятнее всего чаще им пользуются на windows, чем на linux.
Ну да ладно приступим.
1) Останавливаем существующий диск:
~# yandex-disk stop
2) Удаляем все файлы из папки (по дефолту папка устанавливается Yandex.disk в домашней директории, типа /home/dvlas/Yandex.disk)
3) Затем подчищаем файлы конфигурации Яндекс.Диска, для этого выполняем следующие шаги:
Переходим в директрорию с конфигами ~$ cd .config/yandex-disk #Удаляем все содержимое папки ~$ rm -R *
4) Все теперь, теперь осталось сконфигурировать новый доступ:
# Устанавливаем новые параметры ~$ yandex-disk setup
5) Устанавливаем доступ
~$ yandex-disk token [Указываем Вашу почту от Яндекс]
6) При запросе пароля указываем пароль, запускаем диск и вызываем команду синхронизации:
~$ yandex-disk start ~$ yandex-disk sync
Если у Вас вылетела подобная ошибка:
Error: directory path is being used by another
Попробуйте выполнить следующие действия:
~# rm -R Yandex.disk/.sync ~$ yandex-disk stop ~$ yandex-disk start ~$ yandex-disk synk