Инструкция написана на основе официальной документации.

Установка

  1. Импортируйте ключ GPG:

     wget http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG -O- && \
         sudo gpg --dearmor -o /etc/apt/keyrings/yandex-disk.asc
    
  2. Создайте в /etc/apt/sources.list.d/ файл yandex-disk.list:

     deb [signed-by=/etc/apt/keyrings/yandex-disk.asc]  http://repo.yandex.ru/yandex-disk/deb/ stable main
    
  3. Обновите список доступных пакетов:

     sudo apt-get update
    

    Если ключ импортирован корректно, ошибок не будет.

  4. Установите пакет yandex-disk:

     sudo apt-get install yandex-disk --yes
    

Использование

Под Linux нет GUI, поэтому Yandex Disk работает как фоновая служба. Но чтобы она работала корректно, сначала нужно авторизоваться.

  1. От имени обычного пользователя выполните команду:

     yandex-disk setup
    

    Вас спросят, хоти те ли вы использовать прокси-сервер.

     Использовать прокси-сервер? [y/N]:
    
  2. Выберите нужный вариант ответа и нажмите Enter.

    Приложение выведет подсказку:

     Авторизация
     Если у вас ещё нет аккаунта на Яндексе, его можно завести по ссылке https://passport.yandex.ru/passport?mode=register
    
     Откройте страницу 'https://ya.ru/device' и введите код ‘********’ в течение 300 секунд. Убедитесь, что вы авторизованы в браузере с нужным аккаунтом.
    
  3. Запустите браузер и перейдите по адресу https://ya.ru/device.

  4. Авторизуйтесь и введите код, который в терминале показало приложение Yandex Disk.

    Приложение задаст следующий вопрос:

     Настройка Яндекс.Диска
     Введите путь к папке Яндекс.Диска (Оставьте пустым для использования папки `/home/****/Yandex.Disk`):
    
  5. Если не хотите менять путь, просто нажмите Enter. А если хотите, то напишите путь к папке, с которой должен работать Yandex Disk.

    Последний вопрос:

     Запускать Яндекс.Диск при входе в систему? [Y/n]
    
  6. Рекомендую запускать — введите y и нажмите Enter.

    Приложение выведет последнее сообщение:

     Запуск демона...Готово