«Облачное» хранилище 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
В системном трее появится соответствующий знак.
Настройка сервиса доступна через контекстное меню.
Команды для работы с клиентом
Во время работы с терминалом используется набор определенных команд. Перечислим основные из них.
- Sync. Утилита синхронизирует информацию между двумя точками (клиент и сервер), но после завершения отключает службу.
- Publish. Открывает доступ другим пользователям к выбранному объекту (файл или каталог) по ссылке. Перед публикацией информация должна быть размещена в облачном хранилище.
- Unpublish. Закрывает доступ к общедоступной ссылке.
- Exclude. Позволяет фильтровать объекты для сохранения в «облаке». Прописываем списком файлы (папки), которые не нужно синхронизировать.
- Read-only. Редактирует файлы в локальном клиенте. Во время синхронизации облачное хранилище сохранит файлы со статусом read-only под новым именем.
- Overwrite. Перезаписывает объекты, которые помечены ключом read-only, на локальном хранилище.
- Start. Аналогична команде Sync, но демона не останавливает.
- Stop. Останавливает сервис без синхронизации.
- Status. Выводит информацию о текущем уровне программы.
- Man или Help. Открывает доступ пользователю к встроенному справочнику по работе с Yandex.Disk.
Заключение
В публикации мы рассказали о том, как установить «Яндекс.Диск» в операционной системе Ubuntu 18.04.03, и привели два способа инсталляции.
Автор материала: Илья Подгорнов
Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.