Подключение 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

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

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

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (2 оценок, среднее: 5,00 из 5)
Загрузка...

5 комментариев

  1. KhabMan Декабрь 3, 2016 Ответить
  2. Денис Сентябрь 21, 2017 Ответить
  3. Антон Декабрь 26, 2017 Ответить
  4. Иван Март 19, 2018 Ответить
    • Ихтамнет Май 25, 2018 Ответить

Ответить

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

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