Подключение OneDrive в Linux

OneDrive (Ранее известный как SkyDrive) это популярное облачное хранилище файлов от Майкрософт. Сейчас OneDrive бесплатно предоставляет 7 гигабайт пространства новым пользователям. Как вы знаете OneDrive хорошо интегрирован с другими продуктами компании  Microsoft. В OneDrive Также есть официальный клиент который автоматически загружает ваши видео и фотографии с камеры в облако. Но к сожалению этот клиент недоступен для операционных систем семейства Linux.

Но не все так плохо. Сообщество открытого программного обеспечения уже нашло решение. Это opedrive-d от Boilermaker. Запустившись как демон программа автоматически синхронизирует локальную папку с облаком OneDrive.

Установка Onedrive-d в Linux

Несмотря на то что onedrive-d разрабатывается для Ubuntu/Debian, CentOs/Fedora/RHEL поддерживается тоже хорошо.

Для установки достаточно набрать несколько команд:

$ git clone https://github.com/xybu92/onedrive-d.git
$ cd onedrive-d
$ ./inst install

Настройка

После установки вы должны один раз открыть read/write доступ для onedrive-d к своему аккаунту.

Сначала создайте локальную папку которая будет использоваться для синхронизации с OneDrive:

mkdir ~/onedrive

Теперь выполните следующую команду для запуска первоначальной конфигурации:

onedrive-d

Это окно настроек onedrive-d. Сначала нужно установить параметры как на скриншоте. В списке Authentification выберите Connect to OneDrive.com, а Location укажите только что созданную папку:

14470579955_1fb92e7cfe

В открывшимся окне нужно авторизироваться на OneDrive.com:

14467221981_3d74140f61_z

Затем нажмите Да чтобы предоставить доступ приложению к аккаунту:

14283963819_86cf52e1fd_z

Теперь в окне настроек вы увидите что статус изменился на «You have connected to OneDrive.com», нажмите ок чтобы завершить.

14284004048_3e718d1e30

Синхронизация локальной папки с OneDrive

Локальную папку можно синхронизировать двумя способами.Первый способ — синхронизация вручную с помощью командной строки. После того как вы вошли в Onedrive аккаунт просто выполните:

onedrive-d

Программа просканирует содержимое локальной папки и облака и выполнит синхронизацию. То-есть новые файлы будут выгружены из локальной папки в облако, а с облака скачаны в папку. Если вы удалите любой файл из локальной папки он будет автоматически удален из облака OneDrive.

Когда синхронизация будет закончена вы можете завершить фоновый процесс onedrive-d с помощью сочетания клавиш Ctrl+C:

14283967750_b9ebf1b05d_z

Другой способ — это автозагрузка демона при старте системы. В этом случае фоновый процесс будет постоянно наблюдать за файлами в локальной папке и в облаке и выполнять синхронизацию. Для этого просто добавьте onedrive-d в автозагрузку вашей системы.

Когда демон OneDrive-d запущен вы будете видеть его значок в системном лотке. После синхронизации вы увидите уведомление.

14290119448_3b1144db77

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

Creative Commons License
Статья Подключение OneDrive в Linux распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.
Ваше имя тоже может быть здесь. Начните писать статьи для Losst. Это просто! Смотрите подробнее как начать писать статьи - Пишите для нас

Оцените статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (Пока оценок нет)
Загрузка...

3 комментария

  1. KhabMan Декабрь 3, 2016 Ответить
  2. Денис Сентябрь 21, 2017 Ответить
  3. Антон Декабрь 26, 2017 Ответить

Ответить

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: