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éssudo 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.