Jak získat přístup k Microsoft OneDrive v systému Linux

Toužili jste někdy využívat Microsoft OneDrive i na vašem Linuxovém systému? Pokud čekáte na oficiálního synchronizačního klienta od Microsoftu pro Linux, neměli byste se na to spoléhat. Linuxová platforma pro ně není prioritou. Místo toho budete muset sami převzít iniciativu.

Nejefektivnější cestou, jak získat přístup k Microsoft OneDrive na Linuxu, je použití aplikace OneDrive-D. Jedná se o nástroj třetí strany, který se propojuje s OneDrive API a umožňuje spolehlivou synchronizaci s Linuxovým desktopem. Díky této aplikaci získáte přístup ke všem vašim souborům na OneDrive přímo z vašeho počítače s Linuxem.

Získání OneDrive-D

Uživatelé Microsoft OneDrive mohou synchronizovat své soubory na Linuxu pomocí OneDrive-D. Instalace této aplikace na Linuxu není komplikovaná. Prvním krokem je instalace balíčku Git do vaší linuxové distribuce. Bez tohoto nástroje by získání zdrojového kódu z GitHubu nebylo jednoduché. Otevřete terminál a zadejte následující příkazy:

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

Jiné distribuce

Git je dostupný na většině běžných distribucí Linuxu, protože platformy jako GitHub jsou velmi populární. Chcete-li instalovat Git na vaši distribuci, použijte standardní způsob instalace programů, vyhledejte „Git“ a nainstalujte jej. Můžete použít terminál a správce balíčků vaší distribuce nebo také obchod s aplikacemi jako „Software Gnome“.

S nainstalovaným Gitem můžeme klonovat kód OneDrive-D přímo v příkazovém řádku. Provedete to následujícím příkazem:

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

Poté přejděte do adresáře s kódem a spusťte proces instalace:

cd ~/onedrive-d

Instalace OneDrive-D

Kód OneDrive-D stažený z Gitu obsahuje různé soubory, včetně binárních souborů, knihoven a skriptů. Instalace softwaru je díky vývojářům velmi jednoduchá. Vytvořili Bash skript, který kompletně nakonfiguruje aplikaci a vše potřebné nastaví. Pro zahájení instalace spusťte skript:

./install.sh

Během spouštění skriptu se instalují všechny potřebné komponenty pro správný chod OneDrive-D, včetně knihoven a dalších nástrojů. Zadejte své heslo, pokud budete vyzváni, a nechte program dokončit instalaci.

Konfigurace OneDrive-D

Dalším krokem je konfigurace OneDrive-D. Je to nezbytné pro připojení k serverům Microsoft a spuštění úvodní synchronizace. Jelikož OneDrive-D je program spouštěný v terminálu, nevytvoří se vám žádná ikona na ploše. Ke spuštění konfigurace potřebujete příkaz. Zadejte ho do terminálu:

onedrive-perf

Konfigurační proces se skládá ze 4 jednoduchých kroků. Prvním krokem je propojení synchronizačního klienta s vaším účtem Microsoft. V terminálu se zobrazí jednorázový odkaz. Vložte tento odkaz do svého prohlížeče a autorizujte OneDrive-D přístup k vašemu účtu Microsoft. Tím přejdete ke kroku 2.

Po kliknutí na „ano“ v okně autorizace bude nutné vložit URL zpětného volání do terminálu. Co to je? Jedná se o URL adresu, na kterou vás okno autorizace přesměruje. Správnou URL poznáte podle toho, že se přestane načítat. V URL adrese hledejte část „code=“.

Druhým krokem je specifikace místa pro synchronizaci pro OneDrive-D. Pokud ještě nemáte vytvořenou synchronizační složku OneDrive na svém počítači, nyní je ten správný čas. Otevřete nový terminál a zadejte tento příkaz:

mkdir -p ~/OneDrive

V kroku 2 pak sdělte programu, kde se nová složka nachází, aby ji mohl používat pro synchronizaci. Použijte kompletní cestu: /home/uživatelské_jméno/OneDrive/ (nahraďte „uživatelské_jméno“ vaším uživatelským jménem).

Kroky 1 a 2 jsou nejzásadnější části konfigurace. Kroky 3 a 4 zahrnují nastavení číselných hodnot a seznamu ignorovaných souborů. Většina uživatelů nebude muset u kroků 3 a 4 nic měnit. Pro přeskočení těchto kroků zadejte „n“. Pokud chcete tato nastavení upravit, zvolte „y“.

Poznámka: Nezapomeňte v cestě složky nahradit „uživatelské_jméno“ svým skutečným uživatelským jménem.

Synchronizace s OneDrive-D

Po dokončení konfigurace můžete začít se synchronizací. Stejně jako konfiguraci, i synchronizaci spustíte v terminálu. OneDrive-D běží na pozadí. Stačí jej pouze spustit pomocí tohoto příkazu:

onedrive-d start

Terminál můžete zavřít, OneDrive-D bude běžet na pozadí a bude nahrávat a stahovat soubory z vaší synchronizační složky. Pro vypnutí programu na pozadí použijte tento příkaz:

onedrive-d stop

Závěr

Microsoft OneDrive je vynikající nástroj pro cloudové úložiště s integrací do Windows, funkcemi propojení s Microsoft Office, vysokou rychlostí odesílání/stahování a dalšími výhodami. Mnoho uživatelů Linuxu by rádo tyto funkce využívalo i na jejich oblíbeném operačním systému, avšak Microsoft to neplánuje.

My, uživatelé Linuxu, si nemůžeme užít tak hlubokou integraci, jako mají uživatelé Windows. Pro ty, kteří potřebují přístup k OneDrive a jsou ochotni se obejít bez některých pokročilých funkcí, je tento program nezbytností. Pokud vám OneDrive nevyhovuje, můžete se podívat na Google Drive, který je na Linuxu také dostupný.