Ja esat pārcēlies no Windows uz Linux operētājsistēmu, pastāv liela iespēja, ka esat izmantojis Microsoft OneDrive. Tas ir iebūvēts operētājsistēmās Windows 10 un 11, kas nozīmē, ka tur ir sinhronizēta liela daļa jūsu personīgo failu.
Ar Linux operētājsistēmām nav iepriekš instalēta OneDrive; nav pat oficiālas lietotnes. Tātad, kā iegūt datus no OneDrive uz Linux datoru? Atbilde ir īpaša programmatūra: OneDrive Client operētājsistēmai Linux, kas ir saderīga ar visiem lielākajiem izplatījumiem.
Kāpēc jums būtu nepieciešams OneDrive operētājsistēmā Linux?
Linux ir nepāra attiecības ar lielu nosaukumu mākoņu krātuves pakalpojumiem. Daži piedāvā ar Linux saderīgus klientus, taču bieži vien ir tikpat viegli iestatīt savu mākoni, izmantojot ownCloud vai NextCloud.
Bet tas nenozīmē, ka jums nevajadzētu izmantot OneDrive operētājsistēmā Linux. Lai gan tas ir patentēts un tas var izjaukt jūsu atvērtā pirmkoda jutīgumu, jums var būt vēsture ar OneDrive. Datu noņemšana no Microsoft serveriem nozīmē iespēju tiem piekļūt. Piekļuve OneDrive no savas Linux OS ir veids, kā to izdarīt, un tas ir vienkāršāk nekā
Microsoft Office instalēšana operētājsistēmā Linux.OneDrive atvēršana pārlūkprogrammā ir iespēja, taču tā ir neticami lēna un nav laika vērta.
Mans iemesls, kāpēc to daru, ir vienkāršs. Pēc gadiem ilgas Office 365 ikmēneša abonementa maksāšanas es beidzot esmu izlēmis, ka man tas vairs nav vajadzīgs. Ar 50 GB krātuvi, ko nevēlos zaudēt (tostarp daudzus manu bērnu fotoattēlus, kas uzņemti Windows Phone ierīcēs), datu sinhronizācija ir prioritāte.
(“Bezmaksas” krātuves iespēja ir tikai 5 GB.)
Izmantojiet labāko iespēju: OneDrive klientu operētājsistēmai Linux
Vairāki OneDrive klienti ir izlaisti operētājsistēmai Linux gadu gaitā, taču lielākā daļa no tiem ir pamesti. Viens projekts, kas joprojām tiek izstrādāts, ir OneDrive klients operētājsistēmai Linux.
Šī programmatūra ir pieejama vietnē GitHub, un to var instalēt gandrīz jebkurā Linux izplatīšanā. Visas darbības ir sniegtas GitHub lapā, lai to instalētu tikai dažu minūšu laikā. Lai parādītu, cik tas ir vienkārši, tālāk esošajā sadaļā tiks parādīts, kā instalēt OneDrive klientu operētājsistēmai Linux operētājsistēmā Ubuntu 22.04 LTS.
Ja šī programmatūra ir instalēta, jūs neiegūsit slēptu piekļuvi OneDrive. Šis ir pilnvērtīgs OneDrive Linux klients, vismaz tikpat labs kā Android, ja ne faktiskais Windows OneDrive klients.
Starp OneDrive klienta operētājsistēmai Linux funkcijām ir stāvokļa kešatmiņa, failu pārraudzība un sinhronizācija reāllaikā, failu augšupielāde un lejupielādes validācija, trafika ātruma ierobežošana un atsākta augšupielāde. Programmatūra atbalsta bezmaksas OneDrive, OneDrive abonentu, OneDrive for Business, valsts mākoņa izvietošanu (piem., ASV valdība) un citi Office 365 varianti, SharePoint un Office 365 bibliotēkas un koplietotās mapes.
Īsi sakot, ja jums ir nepieciešama OneDrive piekļuve operētājsistēmā Linux — īstermiņa vai ilgtermiņa, jums ir jāizmanto OneDrive klients operētājsistēmai Linux.
Instalējiet OneDrive klientu operētājsistēmai Linux operētājsistēmā Ubuntu 22.04 LTS
Lai gan OneDrive klients operētājsistēmai Linux darbojas ar lielāko daļu distribūciju, šīs darbības parāda, kā to instalēt sistēmās, kuru pamatā ir Debian (konkrēti Ubuntu 22.04 LTS).
Sāciet ar to, ka sistēma ir pilnībā atjaunināta.
sudo apt-gūt Atjauninātsudo apt-gūt jauninājums -y
sudo apt-gūt dist-upgrade -y
sudo apt-gūt automātiski noņemt -y
sudo apt-gūt autoclean -y
Pēc atjaunināšanas jums vajadzētu restartēt sistēmu
pārstartēt
Lai instalētu OneDrive klientu operētājsistēmai Linux operētājsistēmā Ubuntu 22.04 LTS, ir jāizmanto OpenSuSE Build Service repozitorijs. Sāciet, pievienojot atbrīvošanas atslēgu:
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
Pēc tam pievienojiet repozitoriju:
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
Pēc tam jums vajadzētu atjaunināt apt kešatmiņu:
sudo apt-gūt Atjaunināt
Visbeidzot, instalējiet OneDrive klientu operētājsistēmai Linux:
sudo apt uzstādīt--no-install-recommends --no-install-suggests onedrive
Ņemiet vērā, ka darbības dažādos izplatījumos nedaudz atšķiras. Piemēram, Ubuntu 22.10 ir nepieciešamas dažādas atslēgu un repozitorija komandas (pamatojoties uz versiju).
OneDrive operētājsistēmai Linux instalēšana citos izplatījumos
Kā minēts, iepriekš minētās darbības ir paredzētas Ubuntu.
Tomēr Arch un Manjaro var izmantot pamac:
pamac build onedrive-abraunegg
Programmatūru var instalēt arī no avota. Uzziniet vairāk par OneDrive klients operētājsistēmai Linux GitHub.
Kā sinhronizēt OneDrive ar Linux
OneDrive klients operētājsistēmai Linux pēc noklusējuma ir komandrindas rīks. Ir iekļautas dažādas komandas, kurām varat piekļūt, izmantojot palīdzības komandu:
onedrive -- palīdzēt
Šis ir diezgan liels iespēju saraksts, un visizplatītākās ir apkopotas saraksta augšdaļā.
Lai sinhronizētu OneDrive ar Linux, jums ir nepieciešama viena komanda:
onedrivegalamērķa direktorijs[FILEPATH]- sinhronizēt
Vienkārši norādiet paredzēto datu faila ceļu un atzīmējiet dubulto domuzīmi pirms sinhronizēt komandu. Kamēr mērķa galamērķim ir pietiekami daudz vietas, dati tiks sinhronizēti no jūsu OneDrive konta uz Linux.
Lai to iespējotu, jums būs jāievada savi akreditācijas dati. Programma OneDrive klients operētājsistēmai Linux parādīs saiti, ko atvērt pārlūkprogrammā. Pēc pierakstīšanās savā Microsoft kontā nokopējiet URL (lapa parasti ir tukša) un ielīmējiet to termināļa logā, kur nepieciešams. Pēc tam autentifikācija ir jāpabeidz.
Tikmēr varat apstiprināt sinhronizācijas statusu (ja jāpievieno jauni dati vai jānoņem faili), izmantojot
onedrive displeja sinhronizācijas statuss
Viss, kas nepieciešams jebkura mēroga un izplatīšanas OneDrive lietošanai, ir atrodams palīdzības failā.
Go Mouse Driven ar OneDriveGUI
Ja tas izrādās nepietiekams vai neesat pietiekami iepazinies ar komandrindu, tā vietā varat izmantot OneDriveGUI rīku. Šī ir priekšgals OneDrive klientam operētājsistēmai Linux, kas nodrošina ar peli un tastatūru darbinātu saskarni.
Sāciet, dodoties uz OneDriveGUI GitHub un lejupielādējot AppImage. (Kas ir AppImage fails?)
Lejupielādēt: OneDriveGUI (bezmaksas)
Kad tas ir izdarīts, atveriet termināļa logu uz lejupielādes vietu un ievadiet:
chmod +x ./OneDriveGUI-[VERSION]-x86_64.AppImage
Noteikti nomainiet [VERSION] ar OneDriveGUI AppImage lejupielādes faila versiju.
(versija par OneDriveGUI darbam ar Arch Linux ir pieejams arī.)
Lai izmantotu OneDriveGUI, vispirms ir jāizveido profils. Pēc tam norādiet direktorija faila ceļu, ja jau esat sācis sinhronizāciju ar termināļa rīku.
Kad tas ir izdarīts, autentifikācija ir jāpabeidz (pat ja to jau esat izdarījis OneDrive klientā operētājsistēmai Linux). Šī ir pievilcīgāka saskarne, taču process ir vienāds. Pēc tam esat gatavs sākt lietot OneDrive klientu operētājsistēmai Linux tradicionālākā darbvirsmas iestatījumā.
OneDrive operētājsistēmai Linux vienkārši darbojas
Lai gan komandrindas saskarne nav pārāk slikta, OneDriveGUI acīmredzami padara OneDrive klientu operētājsistēmai Linux lietojamāku. Lietojumprogrammai ir viss nepieciešamais, lai izņemtu datus no OneDrive un sinhronizētu tos ar vēlamo mākoni. Tikmēr, ja tas šķiet pārāk daudz pūļu, varat turpināt lietot OneDrive ar šo programmatūru.
Tomēr, ņemot vērā to, cik bieži Microsoft pārskata savu sistēmu autentifikācijas metodes, tas var nebūt labs ilgtermiņa plāns.
Neatkarīgi no tā, OneDrive klients operētājsistēmai Linux ir lielisks veids, kā piekļūt OneDrive datiem un sinhronizēt tos ar savu Linux datoru.