Як отримати доступ до Microsoft OneDrive в Linux

| | 0 Comments| 7:20 PM
Categories:

Ви коли-небудь хотіли отримати доступ до свого Microsoft OneDrive в Linux? Якщо ви чекаєте, поки Microsoft зробить вбивчий клієнт синхронізації для платформи Linux, не затамуйте подих. Їх не цікавить платформа Linux. Натомість вам доведеться взяти все у свої руки.

Найкращий спосіб отримати доступ до Microsoft OneDrive в Linux – це програма під назвою OneDrive-D. Це стороння програма, яка працює з API OneDrive, щоб забезпечити гідну синхронізацію на робочому столі Linux. За допомогою цієї програми ви можете отримати доступ до всіх своїх файлів у OneDrive на комп’ютері з Linux.

Отримання OneDrive-D

Користувачі Microsoft OneDrive можуть синхронізувати свої файли в Linux за допомогою OneDrive-d. Щоб програма працювала на Linux, не потрібно багато. Він починається з встановлення пакета git у ваш дистрибутив Linux. Без цієї програми отримати код з Github буде непросто. Відкрийте термінал і введіть наступне:

Ubuntu

sudo apt install git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf install git

Debian

sudo apt-get install git

OpenSUSE

sudo zypper install git

Інший

Git доступний у всіх поширених дистрибутивах Linux через те, що такі сайти, як Github, дуже популярні. Щоб програма Git працювала з вашим дистрибутивом Linux, просто скористайтеся звичайним способом встановлення програм і знайдіть «Git». Потім встановіть його в систему. Це може означати відкриття терміналу та використання менеджера пакетів вашого дистрибутива Linux або навіть магазину додатків, наприклад «програмне забезпечення Gnome».

  Як створити резервну копію налаштувань робочого столу Gnome Shell на Linux

Встановивши інструмент Git, ми можемо використовувати його для клонування коду OneDrive-d безпосередньо в командному рядку. Зробіть це за допомогою:

git clone https://github.com/xybu92/onedrive-d.git

Потім введіть каталог коду, щоб почати процес встановлення.

cd ~/onedrive-d

Встановлення OneDrive-D

Код OneDrive-D, завантажений за допомогою Git, містить багато різних речей; двійкові файли, бібліотеки, різні сценарії тощо. На щастя, розробники зробили встановлення цього програмного забезпечення дуже просто. Вони написали сценарій Bash, який повністю налаштує програму та змусить все працювати. Щоб почати процес встановлення, просто запустіть скрипт. Це робиться, запустивши його як програму.

./install.sh


Запуск сценарію дозволить йому почати інсталяцію всіх дрібниць, які OneDrive-D потрібні для правильної роботи. Зокрема, будуть встановлені бібліотеки та інші важливі інструменти, за допомогою яких побудована програма. Обов’язково введіть свій пароль (якщо запитають) і дозвольте програмі продовжити встановлення того, що їй потрібно.

Налаштуйте OneDrive-D

Далі в процесі йде налаштування OneDrive-D. Це необхідно, оскільки програмі потрібно підключитися до серверів Microsoft і почати первинну синхронізацію. Оскільки OneDrive-D є програмою на основі термінала, початкова програма не створюватиме піктограму на робочому столі чи щось подібне. Замість цього потрібна команда для початку процесу налаштування. Запустіть його в терміналі за допомогою:

onedrive-perf

Цей процес налаштування складається з 4 простих кроків. Перший крок включає підключення клієнта синхронізації до вашого облікового запису Microsoft. У терміналі onedrive-perf роздрукує одноразове посилання. Вставте це посилання у свій браузер за замовчуванням і надайте доступ OneDrive-D до вашого облікового запису Microsoft, щоб перейти до кроку 2 процесу.

  Як застосувати виправлення до файлу (і створити патчі) у Linux

Після натискання «так» у вікні підключення вам потрібно буде вставити URL-адресу зворотного виклику назад у термінал. Не знаєте, що це таке? Це URL-адреса, на яку переспрямовує вікно підключення. Ви будете знати, що отримуєте правильну URL-адресу, оскільки оновлення припиняється. Хорошим розіграшем є пошук «code=» в URL-адресі.

Другий крок у цьому процесі полягає в тому, щоб вказати OneDrive-D, з чим потрібно синхронізуватися. Якщо у вас ще немає папки синхронізації OneDrive на вашому ПК, зараз саме час створити її. Відкрийте інший термінал і введіть цю команду:

mkdir -p ~/OneDrive

Потім, на кроці 2, вкажіть програмі, де знаходиться папка, щоб її можна було використовувати як місце синхронізації. Обов’язково використовуйте повний шлях: /home/username/OneDrive/

Крок 1 і 2 є найважливішими частинами процесу налаштування. Кроки 3 і 4 включають налаштування, пов’язані як із числовими параметрами, так і зі списком ігнорованих файлів. Більшості користувачів Microsoft OneDrive не потрібно нічого робити з кроками 3 і 4. Введіть «n», щоб ні, щоб виконати обидва ці кроки. Якщо з якоїсь причини ви відчуваєте, що хочете відредагувати ці налаштування, замість цього виберіть Y.

Примітка: обов’язково змініть «ім’я користувача» на ім’я користувача вашого ПК у команді.

  Як грати в BioShock Remastered на Linux

Синхронізація з OneDrive-D

Коли процес налаштування закінчиться, можна почати синхронізацію. Як і конфігурація, це потрібно зробити в терміналі. OneDrive-D працює у фоновому режимі як процес. Все, що потрібно зробити користувачеві, це запустити його. Це робиться за допомогою:

onedrive-d start


Звідси термінал можна закрити в будь-який час. OneDrive-D продовжуватиме працювати як фонова програма, завантажуючи й завантажуючи все, що розміщено в папці синхронізації OneDrive. Щоб вимкнути фонову програму, скористайтеся такою командою:

onedrive-d stop

Висновок

Microsoft OneDrive є одним з кращих інструментів хмарного сховища. Він має чудову інтеграцію з робочим столом Windows, а також чудові функції, такі як інтеграція Microsoft Office, швидка швидкість завантаження/завантаження тощо. Не дивно, що деякі користувачі Linux благають Microsoft надати цю послугу та її функції до їхньої улюбленої операційної системи. На жаль, Microsoft не планує цього робити.

Як користувачі Linux, ми ніколи не зможемо відчути, що це таке, якщо ця служба вбудована в нашу операційну систему, як це роблять користувачі Windows. На щастя, для тих, кому потрібен доступ до OneDrive і готовий обійтися без деяких кричущих речей, ця програма є необхідною. Якщо OneDrive не є вашим улюбленим хмарним сховищем, ви можете перевірити Google Drive. Досить легко отримати доступ до Google Drive в Linux.