Яндекс.Диск в Linux
Облачное хранилище Яндекс.Диск (как и любое другое облако) удобно использовать для синхронизации данных между компьютерами. Можно работать с файлами удалённо, подключая Яндекс.Диск как удалённую файловую систему по WebDAV, а можно хранить копии файлов локально, синхронизируя их с облачным хранилищем.
Подключаем удалённый диск
- Плюсы:
- сохраняем место на локальном жёстком диске;
- всегда работаем с актуальной версией (понижается вероятность конфликта версий, конфликты могут оставаться при синхронизации с другими устройствами)
- диск доступен в диалоговых окнах других приложений (напр. LibreOffice), позволяя работать с удалёнными файлами как с локальными: открывать, изменять, сохранять, удалять.
- Минусы:
- доступ к файлам возможен только при наличии Интернета;
- скорость доступа зависит от скорости Интернета;
В Nautilus вводим строку подключения к серверу
davs://UserName@webdav.yandex.ru/
заменяя UserName на свой логин. Сохранив пароль и закладку на нужный каталог (можно корневой), получаем доступ к Яндекс.Диску по возможностям не отличающейся от доступа к локальным файлам.
Храним копии файлов локально
Установка Яндекс.Диск в Ubuntu лишь немного сложнее чем в Windows: графический интерфейс для службы придётся устанавливать отдельно.
На официальной странице поддержки Яндекс.Диска в Линукс (https://yandex.ru/support/disk/cli-clients.xml) можно скачать дистрибутив и почитать инструкцию по тонкой настройке и принципу работы. Также на этой странице есть ссылки на несколько графических интерфейсов от сторонних разработчиков.
- Кратко для установки Яндекс.Диска (консольный вариант): Переходим в административный режим, добавляем репозиторий Яндекс.Диска в список источников для обновления, обновляем информацию о пакетах, устанавливаем Яндекс.Диск:
echo "deb http://repo.yandex.ru/yandex-disk/deb/ stable main" >> /etc/apt/sources.list.d/yandex.list apt-get update
apt-get install yandex-diskИли то же самое одной командой (+ ещё сравнение с публичным PGP ключом дистрибутива):
- Затем устанавливаем графический интерфейс Индикатор Yandex disk (yd-tools): добавляем репозиторий PPA, обвновляем информацию о пакетах, устанавливаем:
apt-get update
apt-get install yd-tools- Настраиваем клиента Яндекс диска (демона): запускаем установщик, отказываемся от прокси (или указываем его), переходим по ссылке и подтверждаем подключение нашего ПК с сервису Яндекс диска, указываем путь до папки, где будет находится диск (или соглашаемся, что он будет создан в корне домашней папки).
Использовать прокси-сервер? [y/N]: n Откройте страницу 'https://ya.ru/device' и введите код ‘mc3gqudg’ в течение 300 секунд... Введите путь к папке Яндекс.Диска (Оставьте пустым для использования папки '/home/user/Yandex.Disk'):
Запускать Яндекс.Диск при входе в систему? [Y/n]: nНастройки сохраняются в домашнем каталоге пользователя: ~/.config/yandex-disk
- Команда для управления консольным демоном Яндекс Диска: yandex-disk. Базовые команды:
yandex-disk status yandex-disk stop
yandex-disk --help
- Запускаем графический интерфейс либо через меню приложений: Индикатор Yandex.Disk, либо в командной строке: