Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

Ha Windowsról Linux operációs rendszerre költözött, jó eséllyel a Microsoft OneDrive-ot használta. Be van építve a Windows 10 és 11 rendszerbe, ami azt jelenti, hogy a személyes fájlok jó része szinkronizálva van ott.

Linux operációs rendszerek esetén nincs előre telepített OneDrive; még hivatalos alkalmazás sincs. Szóval, hogyan juthat el adatai a OneDrive-ból a Linux PC-re? A válasz egy dedikált szoftver: OneDrive Client for Linux, amely kompatibilis az összes fő disztribúcióval.

Miért van szüksége OneDrive-ra Linuxon?

A Linuxnak különös kapcsolata van a nagynevű felhőalapú tárolási szolgáltatásokkal. Néhányan Linux-kompatibilis klienseket kínálnak, de gyakran ugyanolyan egyszerű saját felhőt beállítani az ownCloud vagy a NextCloud segítségével.

Ez azonban nem jelenti azt, hogy ne használja a OneDrive-ot Linuxon. Noha ez szabadalmaztatott, és ez felboríthatja a nyílt forráskóddal kapcsolatos érzékenységét, előfordulhat, hogy a OneDrive-nak vannak előzményei. Az adatok eltávolítása a Microsoft szervereiről azt jelenti, hogy először is hozzáférhet. A OneDrive elérése a Linux operációs rendszerről a megfelelő módja ennek, és egyszerűbb is

a Microsoft Office telepítése Linuxra.

A OneDrive megnyitása a böngészőben egy lehetőség, de hihetetlenül lassú, és nem éri meg az időt.

Ennek oka egyértelmű. Miután évekig fizettem havi előfizetést az Office 365-ért, végül úgy döntöttem, hogy már nincs rá szükségem. 50 GB tárhellyel, amelyet nem szeretnék elveszíteni (beleértve a gyermekeimről készült sok fotót, amelyeket Windows Phone eszközökön készítettek), az adatok szinkronizálása prioritást élvez.

(Az „ingyenes” tárhely mindössze 5 GB.)

Használja a legjobb lehetőséget: OneDrive Client for Linux

Az évek során számos OneDrive-klienst adtak ki Linuxra, de a legtöbbet elhagyták. Az egyik még fejlesztés alatt álló projekt a OneDrive Client for Linux.

Ez a szoftver elérhető a GitHubról, és szinte bármilyen Linux disztribúcióra telepíthető. A GitHub oldalon az összes lépés megtalálható a telepítéshez néhány perc alatt. Annak bemutatására, hogy ez mennyire egyszerű, az alábbi szakasz bemutatja, hogyan telepíthető a OneDrive Client for Linux Ubuntu 22.04 LTS rendszeren.

Ha ez a szoftver telepítve van, akkor nem fér hozzá alattomosan a OneDrive-hoz. Ez egy teljes értékű OneDrive Linux kliens, legalább olyan jó, mint az Android, ha nem a tényleges Windows OneDrive kliens.

A OneDrive Client for Linux szolgáltatásai közé tartozik az állapot gyorsítótárazása, a valós idejű fájlfigyelés és szinkronizálás, a fájlfeltöltés és letöltés ellenőrzése, a forgalomkorlátozás és a folytatható feltöltés. A szoftver támogatja az ingyenes OneDrive-ot, az előfizetői OneDrive-ot, a OneDrive for Business-t, valamint a nemzeti felhőalapú telepítéseket (például az Egyesült Államok kormánya) és más Office 365-változatok, SharePoint és Office 365 könyvtárak és megosztott mappák.

Röviden: ha OneDrive-hozzáférésre van szüksége Linuxon – rövid vagy hosszú távú –, akkor a OneDrive Client for Linuxot kell használnia.

Telepítse a OneDrive Client for Linuxot az Ubuntu 22.04 LTS rendszeren

Míg a OneDrive Client for Linux a legtöbb disztribúcióval működik, a következő lépések bemutatják, hogyan telepíthető Debian-alapú rendszerekre (konkrétan Ubuntu 22.04 LTS).

Kezdje azzal, hogy győződjön meg arról, hogy rendszere teljesen naprakész.

sudo apt-kap frissítés

sudo apt-kap frissítés -y

sudo apt-kap dist-upgrade -y

sudo apt-kap automatikus eltávolítás -y

sudo apt-kap autoclean -y

A frissítés után újra kell indítania a rendszert

újraindítás

A OneDrive Client for Linux telepítéséhez az Ubuntu 22.04 LTS rendszeren az OpenSuSE Build Service Repository használatára van szükség. Kezdje a kioldókulcs hozzáadásával:

wget -qO - https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /usr/share/keyrings/obs-onedrive.gpg > /dev/null

Ezután adja hozzá a tárolót:

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/obs-onedrive.gpg] https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04/ ./" | sudo tee /etc/apt/sources.list.d/onedrive.list

Ezután frissítenie kell az apt gyorsítótárat:

sudo apt-kap frissítés

Végül telepítse a OneDrive Client for Linuxot:

sudo apt telepítés--no-install-recommends --no-install-suggests onedrive

Vegye figyelembe, hogy a lépések kissé eltérnek a disztribúciók között. Például az Ubuntu 22.10-hez különböző kulcs- és tárolóparancsok szükségesek (a verziótól függően).

A OneDrive for Linux telepítése más disztribúciókra

Mint már említettük, a fenti lépések az Ubuntura vonatkoznak.

Az Arch és a Manjaro azonban használhatja a pamacot:

pamac build onedrive-abraunegg

A szoftver forrásból is telepíthető. Tudjon meg többet a OneDrive-kliens Linux GitHubhoz.

A OneDrive szinkronizálása Linux rendszerrel

A OneDrive Client for Linux alapértelmezés szerint egy parancssori eszköz. Különféle parancsokat tartalmaz, amelyeket a help paranccsal érhet el:

egy meghajtó --Segítség

Ez a lehetőségek listája, a leggyakoribbak a lista tetején vannak összefoglalva.

A OneDrive Linux rendszerrel való szinkronizálásához egyetlen parancsra van szükség:

egy meghajtócél-könyvtár[FÁJL ELÉRÉSI ÚT]-- szinkronizálni

Egyszerűen adja meg a kívánt fájl elérési útját az adatokhoz, és vegye figyelembe a kettős kötőjelet a szinkronizálni parancs. Mindaddig, amíg a célhelynek elegendő tárhelye van, az adatok szinkronizálódnak a OneDrive-fiókból a Linux rendszerbe.

Ennek engedélyezéséhez meg kell adnia hitelesítő adatait. A OneDrive Client for Linux alkalmazás megjelenít egy hivatkozást a böngészőben való megnyitáshoz. Miután bejelentkezett Microsoft-fiókjába, másolja ki az URL-t (az oldal általában üres), és illessze be a terminálablakba, ahol szükséges. A hitelesítést ezután be kell fejezni.

Eközben megerősítheti a szinkronizálás állapotát (új adatok hozzáadása vagy fájlok eltávolítása esetén).

onedrive display-sync-status

A súgófájlban mindent megtalál, amire szüksége van a OneDrive használatához bármilyen méretben és terjesztésben.

Go Mouse Driven with OneDriveGUI

Ha ez nem bizonyul megfelelőnek, vagy ha nem ismeri eléggé a parancssort, használhatja helyette a OneDriveGUI eszközt. Ez a OneDrive Client for Linux kezelőfelülete, amely egérrel és billentyűzettel vezérelt felületet biztosít.

Először lépjen a OneDriveGUI GitHub oldalra, és töltse le az AppImage-et. (Mi az AppImage fájl?)

Letöltés: OneDriveGUI (Ingyenes)

Ha ez megtörtént, nyisson meg egy terminálablakot a letöltési helyre, és írja be:

chmod +x ./OneDriveGUI-[VERSION]-x86_64.AppImage

Feltétlenül cserélje le a [VERSION]-ot a OneDriveGUI AppImage letöltőfájl verziójával.

(Egy változata OneDriveGUI Arch Linuxhoz is elérhető.)

A OneDriveGUI használatához először létre kell hoznia egy profilt. Ezt követően adja meg a könyvtár fájl elérési útját, ha már elindította a szinkronizálást a termináleszközzel.

Ha ez megtörtént, a hitelesítést be kell fejezni (még akkor is, ha ezt már megtette a Linux OneDrive Clientben). Ez vonzóbb felület, de a folyamat ugyanaz. Ezután készen áll a OneDrive Client for Linux használatára egy hagyományosabb asztali beállításban.

A OneDrive for Linux csak működik

Bár a parancssori felület nem túl rossz, a OneDriveGUI nyilvánvalóan használhatóbbá teszi a OneDrive Client for Linuxot. Az alkalmazásban minden megtalálható, amire szüksége van ahhoz, hogy adatait a OneDrive-ból távolítsa el, és szinkronizálja azokat a kívánt felhővel. Eközben, ha ez túl nagy erőfeszítésnek tűnik, folytathatja a OneDrive használatát ezzel a szoftverrel.

Tekintettel azonban arra, hogy a Microsoft milyen gyakran módosítja rendszerei hitelesítési módszereit, ez nem biztos, hogy jó hosszú távú terv.

Ettől függetlenül a OneDrive Client for Linux nagyszerű módja annak, hogy elérje a OneDrive adatait, és szinkronizálja azokat Linux rendszerű számítógépével.