Облачным хранилищем Яндекс Диск пользуюсь уже много лет для резервного хранения файлов и данных, которые могут быть периодически нужны, но носить их с собой на флешке не имеет смысла. В основном пользуюсь им через веб-интерфейс, когда-то уже ставил его локальный вариант на компьютер, но позже необходимость в этом отпала. В текущий момент возникла необходимость установить синхронизацию данных (файлы в одной общей папке) между несколькими машинами, и мой выбор вновь пал на Яндекс Диск, тем более что для работы с ним в системах Linux есть не только официальный консольный клиент, но и удобный сторонний GUI.
Первое, что я сделал,- это скачал последнею версию установочного пакета с официального сайта и установил его.
Следующим шагом открываем терминал и вводим команду
yandex-disk setup
Обращаю внимание: раньше требовалось в терминале вводить данные учетной записи,- теперь необходимо перейти по ссылке и ввести код подтверждения. Для успешного подключения необходимо заранее авторизоваться через браузер.
При подключении система спросит о директории для подключения. Можно ввести путь к созданной папке или использовать настройки по умолчанию, тогда папка Yandex.Disk будет создана в домашнем каталоге пользователя.
Теперь установим сторонний GUI,- любимый мной индикатор ЯндексДиска. В Ubuntu Mate 22.04.1, и всех дистрибутивов на основе deb пакетов, используем ниже описанный алгоритм (инструкции по установке Индикатора в дистрибутивы основанные на других видах пакетов есть в github разработчика).
- Добавим источник и ключ в каталог пакетного менеджера:
sudo add-apt-repository ppa:slytomcat/ppa
- Подтверждаем добавления репозитория нажав Enter
- Обновим каталог пакетов:
sudo apt-get update
- Установим индикатор:
sudo apt-get install yd-tools
- Запустим Индикатор Яндекс Диска:
yandex-disk-indicator
Благодаря Индикатору мы можем быстро запускать и останавливать синхронизацию с облаком, задать параметры автозапуска сервиса, активировать расширение для файлового менеджера и выбрать папки для синхронизации в графическом режиме.