Navzdory nedávným příspěvkům společnosti Microsoft pro Linuxa Open Source nebude pravděpodobně nikdy existovat prvotřídní podpora jejich spotřebitelských produktů, jako je OneDrive. Naštěstí uživatelé systému Linux jsou kreativní a problém vyřešili vytvořením aplikací OneDrive pro systém Linux od třetích stran.
V tomto seznamu prozkoumáme čtyři nejlepší neoficiální aplikace Microsoft OneDrive v systému Linux, jak na ně dostat ruce a další! Začněme!
1. Klient OneDrive zdarma

Klient OneDrive Free je vynikající,řešení založené na příkazovém řádku pro ty v Linuxu, kteří chtějí své soubory synchronizovat s cloudovou službou společnosti Microsoft. Pokud vám nevadí používat terminál, je to jedno z nejlepších řešení pro Linux.
Pozoruhodné funkce
- OneDrive Free Client podporuje sdílené složky.
- Je možné obnovit synchronizaci, pokud dojde k přerušení.
- Vývojář nastiňuje návody k instalaci závislostí pro každou běžnou distribuci Linuxu a zajišťuje, že bude fungovat téměř na všem.
- Klient OneDrive Free snadno pracuje s osobními i firemními účty.
- OneDrive Free Client má sledování souborů v reálném čase prostřednictvím aplikace Inotify.
Instalace - OneDrive Free Client
Od této chvíle klient OneDrive Free nemádistribuční balíčky ke stažení. Abychom ji mohli používat, musíme ji sestavit ze zdroje. Otevřete okno terminálu a postupujte podle pokynů krok za krokem.
Krok 1: Přejděte na stránku klienta GitHub, přejděte na „Sestavte požadavky“ a najděte pokyny pro závislost vašeho operačního systému Linux.
Krok 2: Po instalaci závislostí přidejte kompilátor DMD Reference Compiler jako zdroj do svého profilu Bash.
source ~/dlang/dmd-2.083.0/activate
Krok 3: Klonujte kód z GitHubu a nainstalujte software do počítače se systémem Linux.
git clone https://github.com/abraunegg/onedrive.git cd onedrive make sudo make install deactivate ~/dlang/dmd-2.083.0/activate
Používání klienta OneDrive Free
Nastavení synchronizace s klientem OneDrive Free začíná spuštěním následujícího příkazu do terminálu:
onedrive --synchronize
Když zadáváte onedrive příkazem s příznakem „synchronizovat“ si v okně terminálu všimnete výstupu URL. Klikněte na něj a přihlaste se ke svému účtu MS.
Po přihlášení budete přesměrováni na prázdnou stránku. Zkopírujte URL stránky, vložte ji do terminálu a stiskněte Vstoupit na klávesnici pokračovat.
Jakmile se přihlásíte, bezplatný klient OneDrive stáhne a nastaví všechny vaše soubory OneDrive ~ / OneDrive. Jen se posaďte a počkejte, až to skončí.
Chcete-li synchronizovat změny, umístěte své soubory do adresáře OneDrive a spusťte:
onedrive --synchronize
Další informace o aplikaci získáte po spuštění: onedrive --help
2. Bash OneDrive Upload

Bash OneDrive Upload je jednoduchý nástroj, který po instalaci v systému Linux může nahrávat soubory přímo do služby Microsoft OneDrive.
Tento klient je dokonalý, pokud jste na počítači se systémem Linux a nemusíte udržovat soubory synchronizované s Microsoft OneDrive, ale musíte nahrát soubor nebo dva.
Pozoruhodné funkce
- Nahrávání Bash OneDrive podporuje nahrávání do OneDrive Personal i OneDrive for Business.
- Lze nahrát více souborů najednou, nikoli po jednom.
- Podporuje příkazy Bash pro divoké karty.
- Funkce Bash OneDrive Upload umožňuje uživatelům nahrávat celé adresáře i jednotlivé soubory.
Instalace - Bash OneDrive Upload
Aplikace Bash OneDrive Upload je k dispozici na GitHubu a abyste ji mohli používat, musíte ji klonovat z repo. Postupujte podle pokynů krok za krokem a získejte jeho funkční verzi na počítači se systémem Linux.
Krok 1: Přejděte na stránku Bash OneDrive Upload a přejděte dolůdo sekce Předpoklady a vše, co je tam uvedeno, nainstalujte pomocí správce balíků v počítači se systémem Linux PC. Nezapomeňte také nainstalovat „git“, protože je nutné pracovat se zdrojovým kódem.
Krok 2: Za použití git příkaz, naklonujte nejnovější verzi Bash OneDrive Upload do počítače se systémem Linux.
git clone --recursive https://github.com/fkalis/bash-onedrive-upload.git
Krok 3: Pomocí terminálu přesuňte terminál do složky „bash-onedrive-upload“ CD příkaz.
cd bash-onedrive-upload
Krok 4: Start povolení onedrive. Poté se vraťte na stránku Bash OneDrive Upload, přejděte dolů na „Začínáme (OneDrive Personal)“ a postupujte podle pokynů k ověření svého účtu MS pomocí softwaru.
./onedrive-authorize
Použití nahrávání Bash OneDrive
Nahrávání souboru do OneDrive pomocí nástroje Bash OneDrive Upload v systému Linux funguje spuštěním systému onedrive-upload příkaz.
Chcete-li například do svého účtu nahrát jeden soubor, postupujte takto:
./onedrive-upload file
nebo
./onedrive-upload fileA fileB
Je také možné použít onedrive-upload příkaz k nahrání celého adresáře. Například:
./onedrive-upload /location/of/folder/to/upload
3. OneDrive pro podnikání na Bash

Ne každý používá OneDrive z osobních důvodů;pro cloudovou službu společnosti Microsoft existuje profesionální využití. Služba OneDrive Business bohužel nepodporuje desktop s operačním systémem Linux oficiálním klientem.
Představujeme OneDrive pro podnikání na Bash. Jedná se o úpravu oblíbeného nástroje OneDrive-D pro obchodní účty.
Pozoruhodné funkce
- Více synchronizačních účtů.
- Může běžet na pozadí jako služba.
Instalace OneDrive for Business na Bash
Instalace aplikace OneDrive for Business on Bash je automatická. Chcete-li jej nainstalovat do svého systému, postupujte podle následujících kroků.
Krok 1: Spusťte instalační skript.
sudo -s
wget --no-check-certificate -qO- "https://raw.githubusercontent.com/0oVicero0/OneDrive/master/OneDrive.sh" |bash
Krok 2: Aktivujte software.
onedrive -a
Používání OneDrive pro podnikání na Bash
Chcete-li zahájit proces synchronizace, spusťte níže uvedený příkaz.
onedrive start
Zastavte proces synchronizace spuštěním:
onedrive stop
4. OneDrive-D

OneDrive-D je synchronizační démon pro Linux, který po instalaci lze použít k udržení aktuálních dat Microsoft OneDrive.
V tomto okamžiku má aplikace OneDrive-Dstárnutí a další aplikace vyrostly s lepšími funkcemi. Pokud jste však některá řešení z tohoto seznamu již vyzkoušeli, ale abychom byli s výsledky spokojeni, nemůže být na škodu zkusit to zkusit.
Pozoruhodné funkce
- Může běžet na pozadí a nepřetržitě synchronizovat soubory tam a zpět do OneDrive.
- Snadná instalace.
- OneDrive-D podporuje synchronizaci více účtů.
Dejte si ruce na OneDrive-D
V minulosti jsem na AddictiveTips přešel jaknainstalovat a používat software OneDrive-D v systému Linux. Z tohoto důvodu nebudu znovu demonstrovat, jak jej nastavit a použít zde v tomto seznamu. I když mohu říci s jistotou: je to vynikající aplikace a pomůže vám udržet vaše drahá data OneDrive v synchronizaci v systému Linux.
Chcete-li se dozvědět více o tom, jak tuto aplikaci nastavit na svém počítači se systémem Linux, podívejte se na můj podrobný návod.
Závěr
OneDrive není přesně oblíbeným cloudem všechposkytovatel úložiště. Málokdo o tom mluví a většina lidí s větší pravděpodobností použije Dropbox nebo Disk Google. Přesto pokud jste uživatel systému Linux, který musí být schopen komunikovat se službou Microsoft OneDrive, je dobré vědět, že tyto aplikace dokážou tuto práci zvládnout!
Komentáře