4 лучших неофициальных приложения Microsoft OneDrive для Linux

Несмотря на недавний вклад Microsoft в Linux и Open Source, их потребительские продукты, такие как OneDrive, скорее всего, никогда не получат первоклассной поддержки. К счастью, пользователи Linux проявили изобретательность и решили проблему, создав сторонние приложения OneDrive для Linux.

В этом списке мы рассмотрим четыре лучших неофициальных приложения Microsoft OneDrive для Linux, способы их получения и многое другое! Давайте начнем!

1. Бесплатный клиент OneDrive

Бесплатный клиент OneDrive — отличное решение на основе командной строки для тех, кто использует Linux, и хочет синхронизировать свои файлы с облачной службой Microsoft. Если вы не против использовать только терминал, это одно из лучших решений для Linux.

Примечательные особенности

Бесплатный клиент OneDrive поддерживает общие папки.
Можно возобновить синхронизацию, если она будет прервана.
Разработчик излагает инструкции по установке зависимостей для каждого основного дистрибутива Linux, гарантируя, что он будет работать практически на всем.
Бесплатный клиент OneDrive легко работает как с личными, так и с бизнес-аккаунтами.
В бесплатном клиенте OneDrive можно отслеживать файлы в реальном времени через Inotify.

Установка — бесплатный клиент OneDrive

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

  Как установить Spotify в Linux

Шаг 1. Перейдите к страница клиента на GitHubперейдите в раздел «Требования к сборке» и найдите инструкции по зависимостям для вашей ОС Linux.

Шаг 2. После установки зависимостей добавьте справочный компилятор DMD в качестве источника в свой профиль Bash.

source ~/dlang/dmd-2.083.0/activate

Шаг 3. Клонируйте код из GitHub и установите программное обеспечение на свой компьютер с Linux.

git clone https://github.com/abraunegg/onedrive.git
cd onedrive
make
sudo make install
deactivate ~/dlang/dmd-2.083.0/activate

Использование бесплатного клиента OneDrive

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

onedrive --synchronize

Когда вы вводите команду onedrive с флагом «синхронизировать», вы заметите вывод URL-адреса в окне терминала. Щелкните его и войдите в свою учетную запись MS.

После входа вы попадете на пустую страницу. Скопируйте URL-адрес страницы, вставьте его в терминал и нажмите Enter на клавиатуре, чтобы продолжить.

После входа в систему бесплатный клиент OneDrive загрузит и настроит все ваши файлы OneDrive в ~ / OneDrive. Просто сядьте и подождите, пока он закончится.

Чтобы синхронизировать изменения, поместите файлы в каталог OneDrive и запустите:

onedrive --synchronize

Чтобы получить дополнительную информацию о приложении, выполните: onedrive –help.

2. Загрузка OneDrive с помощью Bash

Bash OneDrive Upload — это простая утилита, которая после установки в Linux может загружать файлы непосредственно в службу Microsoft OneDrive.

Этот клиент идеально подходит, если вы используете свой ПК с Linux и вам не нужно синхронизировать файлы с Microsoft OneDrive, но вам нужно загрузить один или два файла.

Примечательные особенности

Bash OneDrive Upload поддерживает загрузку как в OneDrive Personal, так и в OneDrive для бизнеса.
Можно загружать сразу несколько файлов, а не по одному.
Он поддерживает команды с подстановочными знаками Bash.
Bash OneDrive Upload позволяет пользователям загружать целые каталоги, а также отдельные файлы.

  Как отображать системную статистику в реальном времени на рабочем столе Linux

Установка — загрузка Bash OneDrive

Приложение Bash OneDrive Upload доступно на GitHub, и для его использования необходимо клонировать его из репозитория. Следуйте пошаговым инструкциям, чтобы получить рабочую версию на вашем ПК с Linux.

Шаг 1. Перейдите на страницу загрузки Bash OneDrive, прокрутите вниз до раздел «Предварительные требования», и установите все перечисленное с помощью диспетчера пакетов вашего ПК с Linux. Не забудьте также установить «git», так как это необходимо для работы с исходным кодом.

Шаг 2. Используя команду git, клонируйте последнюю версию Bash OneDrive Upload на свой компьютер с Linux.

git clone --recursive https://github.com/fkalis/bash-onedrive-upload.git

Шаг 3: Переместите терминал в папку кода «bash-onedrive-upload» с помощью команды CD.

cd bash-onedrive-upload

Шаг 4: Запустите авторизацию на жестком диске. Затем вернитесь на страницу загрузки Bash OneDrive, прокрутите вниз до «Начало работы (OneDrive Personal)»И следуйте инструкциям по аутентификации вашей учетной записи MS с помощью программного обеспечения.

./onedrive-authorize

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

Отправка файла в OneDrive с помощью утилиты Bash OneDrive Upload в Linux работает с помощью команды onedrive-upload.

Например, чтобы загрузить один файл в свою учетную запись, вы должны:

./onedrive-upload file

или же

./onedrive-upload fileA fileB

Также можно использовать команду onedrive-upload для загрузки всего каталога. Например:

./onedrive-upload /location/of/folder/to/upload

3. OneDrive для бизнеса на Bash

Не все используют OneDrive в личных целях; Служба облачного хранения Microsoft может найти профессиональное применение. К сожалению, служба OneDrive Business не поддерживает рабочий стол Linux с официальным клиентом.

  Как играть в Black Mesa на Linux

Представляем OneDrive для бизнеса на Bash. Это модификация популярного инструмента OneDrive-D для бизнес-аккаунтов.

Примечательные особенности

Несколько учетных записей синхронизации.
Может работать в фоновом режиме как служба.

Установка OneDrive для бизнеса на Bash

Установка OneDrive для бизнеса на Bash выполняется автоматически. Чтобы установить его в вашей системе, выполните следующие действия.

Шаг 1: Запустите сценарий установки.

sudo -s
wget --no-check-certificate -qO- "https://raw.githubusercontent.com/0oVicero0/OneDrive/master/OneDrive.sh" |bash

Шаг 2: Активируйте программное обеспечение.

onedrive -a

Использование OneDrive для бизнеса на Bash

Чтобы запустить процесс синхронизации, выполните команду ниже.

onedrive start

Остановите процесс синхронизации, запустив:

onedrive stop

4. OneDrive-D

OneDrive-D — это демон синхронизации для Linux, который после установки можно использовать для поддержания актуальности данных Microsoft OneDrive.

На данный момент приложение OneDrive-D устарело, а другие приложения получили улучшенные функции. Тем не менее, если вы уже пробовали некоторые из решений из этого списка, только чтобы остаться недовольными результатами, не помешает попробовать и это.

Примечательные особенности

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

Получите в свои руки OneDrive-D

В прошлом на toadmin.ru я рассказывал, как установить и использовать программное обеспечение OneDrive-D в Linux. По этой причине я не буду повторно демонстрировать, как его настроить и использовать здесь, в этом списке. Хотя могу сказать точно: это отличное приложение, которое поможет вам синхронизировать ваши драгоценные данные OneDrive в Linux.

Чтобы узнать больше о том, как настроить это приложение на ПК с Linux, ознакомьтесь с моим подробным руководством.

Вывод

OneDrive не совсем любимый всеми поставщик облачных хранилищ. Вряд ли кто-то говорит об этом, и большинство людей с большей вероятностью будут использовать Dropbox или Google Drive. Тем не менее, если вы пользователь Linux, которому необходимо иметь возможность взаимодействовать со службой Microsoft OneDrive, хорошо знать, что эти приложения могут выполнять свою работу!