Яндекс Диск

Материал из ALT Linux Wiki
Яндекс Диск
Логотип Яндекс.Диск
Разработчик(и) Яндекс
Первый выпуск 2012
Лицензия Проприетарная
Сайт disk.yandex.ru

Яндекс Диск — это облачное хранилище для файлов. Получить доступ к сервису по своему Яндекс ID можно через веб-интерфейс disk.yandex.ru, или с помощью приложения Яндекс Диск, установленного на компьютере.

Приложение командной строки (CLI)

Консольный клиент позволяет синхронизировать файлы на Яндекс Диске без использования оконного интерфейса. Установить его rpm-пакет из репозитория Яндекса можно вручную или с помощью утилиты epm.

Внимание! Далее устанавливается пакет yandex-disk из стороннего репозитория, что потенциально может привести к неполадкам в работе системы и потере данных, делайте это исключительно на свой страх и риск!

Установка с помощью epm

Самый простой способ установить приложение Яндекс Диск — использовать утилиту epm:

Примечание: Установка epm выполняется командой от имени root:
su -
apt-get update && apt-get install eepm
exit
Основная статья: Epm


1) Для установки консольного клиента Яндекс Диска и графического индикатора работы с помощью epm введите команду (понадобятся права root):

su -
epm play yandex-disk
exit

2) Для обновления программ, установленных с помощью epm, выполните от имени root:

su -
epm play --update all
exit

Установка rpm-пакета вручную

1) Загрузите rpm-пакет (для 64-битных систем) из репозитория Яндекса от имени обычного пользователя:

wget -Nc https://repo.yandex.ru/yandex-disk/yandex-disk-latest.x86_64.rpm

Для 32-битных систем вместо x86_64 надо указать i386.

2) Затем, от имени пользователя root, установите пакет:

su -
apt-get install /home/<имя_пользователя>/yandex-disk-latest.x86_64.rpm
exit

где /home/<имя_пользователя> — домашний каталог пользователя, в который был загружен пакет.

Настройка и использование

1) Выполните настройку приложения Яндекс Диск от имени обычного пользователя:

yandex-disk setup

2) После авторизации и завершения работы конфигуратора, автоматически запустится синхронизация файлов на локальный носитель в каталог, который был указан на этапе настройки (по умолчанию: $HOME/Yandex.Disk).

Можно узнать статус синхронизации, выполнив команду от имени обычного пользователя:

yandex-disk status

3) Для просмотра в реальном времени журнала приложения Яндекс Диск введите команду от имени обычного пользователя:

tail -f $HOME/Yandex.Disk/.sync/core.log

где $HOME/Yandex.Disk — каталог Яндекс Диск, который был указан на этапе настройки.

Примечание: все команды консольного приложения Яндекс Диск можно посмотреть по адресу: https://yandex.ru/support/yandex-360/customers/disk/desktop/linux/ru/cli-commands.html


Если у Вас на локальном носителе нет достаточно свободного места, или по каким-то причинам нет желания ставить клиент Яндекс Диска, то есть возможность монтировать Яндекс Диск прямо по сети, с использованием программного обеспечения WebDav.

Приложения с графическим пользовательским интерфейсом (GUI)

Индикатор для консольного клиента Яндекс Диска

Индикатор Yandex.Disk на GitHub

Индикатор Yandex.Disk


Если индикатор работы консольного приложения Яндекс Диск не был установлен с помощью epm на предыдущем этапе, можно установить пакет yandex-disk-indicator (он же yd-tools) из репозитория Альт от имени root:

su -
apt-get update && apt-get install yandex-disk-indicator
exit

Затем можно запустить и настроить приложение Индикатор Yandex.Disk.

Приложение Ekstertera

Функции, аналогичные Яндекс Диск, реализует клиент Ekstertera.

Ekstertera на GitHub

Ekstertera


Плюсы:
+ работает с Яндекс Диском быстро, для первой пробной версии неплохо;
+ можно напрямую просматривать свои фотографии.
Недостатки:
- пока сыровато;
- работает только с одним диском;
- нет никаких параметров для настройки работы из командной строки;
- нет никакой документации по программе.

Установка

Установите пакет ekstertera командой от имени root:

su -
apt-get update && apt-get install ekstertera
exit

Запуск, настройка и использование

1) Приложение располагается в Меню ▷ Интернет ▷ Yandex.Disk GUI client:

Нажать пропустить


2) Открыв приложение, переходим Меню ▷ Правка ▷ Параметры ▷ OAuth токен ▷ значок ключика:

Выбираем параметры


Первый запуск


3) Авторизуемся в Яндексе и вводим код подтверждения:

Вводим код


4) Приложение работает.

В программе можно работать с облаком как с обычным файловым менеджером.

Например, можно открыть доступ к файлу и получить ссылку на него:

Открыть доступ к файлу
Ссылка на файл

Ссылки