Найти в Дзене
Tehnichka.pro

Устанавливаем Яндекс.Диск в Ubuntu

Оглавление

«Облачное» хранилище Yandex Disk известно многим пользователям. Облаком можно пользоваться в браузере, но еще удобнее это делать с помощью приложения. Расскажем в статье, как это сделать на ОС Linux. В качестве примера используем Ubuntu 18.04.3.

Читайте также: Как восстановить Ubuntu

Для чего нужен Yandex.Disk?

Сервис представляет собой хранилище данных, которое расположено в ЦОДе компании «Яндекс». Каждому пользователю при регистрации выделяется 10Гб бесплатно. Если требуется увеличить объем, то покупаем дополнительное место.

Иногда Yandex проводит акции, по которым дополнительное место в хранилище можно приобрести по льготной цене (а иногда оно даже выдается бесплатно).

Сервис состоит из двух частей: условно дадим им имена «сервер» и «клиент». Первый отвечает за хранение данных на дисковом пространстве в «облаке». На его стороне происходит мониторинг файловой системы облачного хранилища. В случае возникновения проблем пользователю приходит сообщение о проблеме или технических работах.

Параллельно с этим в «облаке» происходит индексация – т.е. проверяется целостность файлов и каталогов. В случае нарушения структуры пользователю также приходят оповещения в клиенте.

Клиентская часть предоставляет доступ к серверной платформе, используя программные средства. В зависимости от семейства ОС, используются разные версии ПО.

Работать с виртуальной системой хранения данных можно как через браузер, так и при помощи программы. Клиент является кроссплатформенным, т.е. доступен для разных семейств операционных систем. Остановимся подробнее на Linux.

Предварительная подготовка

По умолчанию дистрибутив недоступен в официальном репозитории Linux. Поэтому скачаем дистрибутив с официального сайта «Яндекс». Прописываем источник в листе обновлений.

echo «deb http://repo.yandex.ru/yandex-disk/deb/ stable main» | sudo tee -a /etc/apt/sources.list.d/yandex.list > /dev/null

Следующей командой скачиваем пакет deb через утилиту wget.

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

Если во время выполнения вышеуказанных шагов появляются ошибки, то копируем единой строкой нижеуказанные данные:

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

Установка через графическую оболочку

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

https://yandex.ru/support/disk-desktop-linux/

Скачать дистрибутив
Скачать дистрибутив

Выбираем один их двух вариантов и указываем действие, как показано на скриншоте ниже.

Выбор приложения
Выбор приложения

Активируется встроенный менеджер установки ПО. Подтверждаем, ожидаем окончания инсталляции.

Конфигурирование

Для Linux-систем программа поставляется в консольном режиме. Запустим утилиту настройки через команду:

yandex-disk setup

Отвечаем на вопросы мастера-установщика, заполняя форму для учетного имени.

Заполняем данные
Заполняем данные

Поле «логин» и «пароль» – вводим учетное имя и секретный ключ к нему. Предварительно пользователь должен быть зарегистрирован на сервисах «Яндекс». Самый простой способ пройти регистрацию – создать почту.

Когда система попросит указать пусть к директории, то оставляем его пустым либо указываем путь. По умолчанию создается отдельная папка в домашнем каталоге пользователя.

Последний пункт предлагает поместить службу в автозагрузку – соглашаемся по необходимости.

Дополнительные опции

Клиент установлен. Теперь перейдем к дополнительным опциям. Инсталлируем индикаторы для программы, чтобы запускать ее через графический интерфейс. Указываем репозиторий:

sudo add-apt-repository ppa:slytomcat/ppa

После запуска команды потребуется подтвердить выбор.

Добавляем путь к репозиторию
Добавляем путь к репозиторию

Обновим список доступных путей обновления, а следующим шагом инсталлируем дополнения в Yandex.Disk.

sudo apt-get update

sudo apt-get install yd-tools

Следующий шаг – запуск установленного сервиса.

yandex-disk-indicator

В системном трее появится соответствующий знак.

Индикатор в трее
Индикатор в трее

Настройка сервиса доступна через контекстное меню.

Настройка запуска утилиты
Настройка запуска утилиты

Команды для работы с клиентом

Во время работы с терминалом используется набор определенных команд. Перечислим основные из них.

  1. Sync. Утилита синхронизирует информацию между двумя точками (клиент и сервер), но после завершения отключает службу.
  2. Publish. Открывает доступ другим пользователям к выбранному объекту (файл или каталог) по ссылке. Перед публикацией информация должна быть размещена в облачном хранилище.
  3. Unpublish. Закрывает доступ к общедоступной ссылке.
  4. Exclude. Позволяет фильтровать объекты для сохранения в «облаке». Прописываем списком файлы (папки), которые не нужно синхронизировать.
  5. Read-only. Редактирует файлы в локальном клиенте. Во время синхронизации облачное хранилище сохранит файлы со статусом read-only под новым именем.
  6. Overwrite. Перезаписывает объекты, которые помечены ключом read-only, на локальном хранилище.
  7. Start.  Аналогична команде Sync, но демона не останавливает.
  8. Stop. Останавливает сервис без синхронизации.
  9. Status. Выводит информацию о текущем уровне программы.
  10. Man или Help. Открывает доступ пользователю к встроенному справочнику по работе с Yandex.Disk.

Заключение

В публикации мы рассказали о том, как установить «Яндекс.Диск» в операционной системе Ubuntu 18.04.03, и привели два способа инсталляции.

Автор материала: Илья Подгорнов

-8
Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.