Установка клиента
Чтобы установить клиент автоматически, воспользуйтесь командой быстрой установки пакета.
echo "deb http://repo.yandex.ru/yandex-disk/deb/ stable main" | sudo tee -a /etc/apt/sources.list.d/yandex.list > /dev/null && wget http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install -y yandex-disk
Чтобы установить клиент вручную, скачайте нужную версию пакета по соответствующей ссылке ниже.
yandex-disk_latest_amd64
Настройка первоначальная
yandex-disk setup
Конфигурационный файл находится по адресу
~/.config/yandex-disk/config.cfg
Пример config.cfg:
# Путь к файлу с данными авторизации
auth="/home/user/ydconfig/my_passwd"
# Каталог для хранения локальной копии Диска.
dir=»/home/user/myDisk»
# Не синхронизировать указанные каталоги.
#exclude-dirs=»exclude/dir1,exclude/dir2,path/to/another/exclude/dir»
# Указать прокси-сервер. Примеры:
#proxy=https,127.0.0.1,80
#proxy=https,127.0.0.1,80,login,password
#proxy=https,127.0.0.1,443
#proxy=socks4,my.proxy.local,1080,login,password
#proxy=socks5,my.another.proxy.local,1081
#proxy=auto
#proxy=no
Примеры консольных команд:
$ yandex-disk start -c ~/ydconfig/newconfig.cfg # запустить демон и синхронизацию с указанным файлом конфигурации
$ yandex-disk start --exclude-dirs=Foto # не синхронизировать папку Foto
$ yandex-disk sync --read-only # синхронизировать папки в режиме read-only
$ yandex-disk publish Foto # получить публичную ссылку на папку Foto