Dacă ați trecut de la Windows la un sistem de operare Linux, există șanse mari să fi folosit Microsoft OneDrive. Este încorporat în Windows 10 și 11, ceea ce înseamnă că o bună parte din fișierele dvs. personale au fost sincronizate acolo.
Cu sistemele de operare Linux, nu există OneDrive preinstalat; nu există nici măcar o aplicație oficială. Deci, cum obțineți datele de pe OneDrive pe computerul Linux? Răspunsul este un program dedicat: OneDrive Client pentru Linux, compatibil cu toate distribuțiile majore.
De ce ai avea nevoie de OneDrive pe Linux?
Linux are o relație ciudată cu serviciile de stocare în cloud de renume. Unele oferă clienți compatibili cu Linux, dar este adesea la fel de ușor să vă configurați propriul cloud cu ownCloud sau NextCloud.
Dar asta nu înseamnă că nu ar trebui să utilizați OneDrive pe Linux. Deși este proprietar și acest lucru vă poate deranja sensibilitățile open source, este posibil să aveți istoric cu OneDrive. Eliminarea datelor de pe serverele Microsoft înseamnă să le poți accesa în primul rând. Accesarea OneDrive din sistemul de operare Linux este modalitatea de a face acest lucru și este mai ușor decât
instalarea Microsoft Office pe Linux.Deschiderea OneDrive în browser este o opțiune, dar este incredibil de lentă și nu merită timpul.
Motivul meu pentru a face acest lucru este simplu. După ani în care am plătit un abonament lunar pentru Office 365, am decis în sfârșit că nu mai am nevoie de el. Cu 50 GB de spațiu de stocare pe care nu vreau să-l pierd (inclusiv multe fotografii cu copiii mei făcute pe dispozitive Windows Phone), sincronizarea datelor este o prioritate.
(Opțiunea de stocare „gratuită” este de doar 5 GB.)
Utilizați cea mai bună opțiune: Client OneDrive pentru Linux
Mai mulți clienți OneDrive au fost eliberați pentru Linux de-a lungul anilor, dar majoritatea au fost abandonați. Un proiect care este încă în dezvoltare este OneDrive Client pentru Linux.
Acest software este disponibil de pe GitHub și poate fi instalat pe aproape orice distribuție Linux. Toți pașii sunt furnizați pe pagina GitHub pentru a-l instala în doar câteva minute. Pentru a demonstra cât de simplu este, secțiunea de mai jos va demonstra cum să instalați OneDrive Client pentru Linux pe Ubuntu 22.04 LTS.
Cu acest software instalat, nu aveți acces ascuns la OneDrive. Acesta este un client OneDrive Linux cu drepturi depline, cel puțin la fel de bun ca cel de pe Android, dacă nu clientul Windows OneDrive real.
Printre caracteristicile OneDrive Client pentru Linux se numără stocarea în cache a stării, monitorizarea și sincronizarea în timp real a fișierelor, încărcarea și validarea descărcării fișierelor, limitarea ratei de trafic și încărcările reluabile. Software-ul acceptă OneDrive gratuit, OneDrive abonat, OneDrive for Business, implementări cloud naționale (de exemplu, Guvernul SUA) și alte variante Office 365, biblioteci SharePoint și Office 365 și foldere partajate.
Pe scurt, dacă aveți nevoie de acces OneDrive pe Linux - pe termen scurt sau lung - trebuie să utilizați OneDrive Client pentru Linux.
Instalați clientul OneDrive pentru Linux pe Ubuntu 22.04 LTS
Deși OneDrive Client pentru Linux funcționează cu majoritatea distribuțiilor, acești pași următori demonstrează cum să-l instalezi pe sisteme bazate pe Debian (în special Ubuntu 22.04 LTS).
Începeți prin a vă asigura că sistemul dvs. este complet actualizat.
sudo apt-obține Actualizațisudo apt-obține upgrade -y
sudo apt-obține dist-upgrade -y
sudo apt-obține autoeliminare -y
sudo apt-obține autoclean -y
După actualizare, ar trebui să reporniți sistemul
reporniți
Instalarea clientului OneDrive pentru Linux pe Ubuntu 22.04 LTS necesită utilizarea OpenSuSE Build Service Repository. Începeți prin a adăuga cheia de eliberare:
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
Apoi, adăugați depozitul:
echo "deb [arch=$(dpkg --print-architecture) semnat de=/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
Apoi ar trebui să actualizați apt cache-ul:
sudo apt-obține Actualizați
În cele din urmă, instalați clientul OneDrive pentru Linux:
sudo apt instalare--no-install-recommends --no-install-suggests onedrive
Rețineți că pașii diferă ușor în funcție de distribuție. De exemplu, pentru Ubuntu 22.10 sunt necesare diferite chei și comenzi de depozit (în funcție de versiune).
Instalarea OneDrive pentru Linux pe alte distribuții
După cum sa menționat, pașii de mai sus sunt pentru Ubuntu.
Cu toate acestea, Arch și Manjaro pot folosi pamac:
pamac build onedrive-abraunegg
Software-ul poate fi instalat și de la sursă. Aflați mai multe despre Client OneDrive pentru GitHub Linux.
Cum să sincronizați OneDrive cu Linux
Clientul OneDrive pentru Linux este implicit un instrument de linie de comandă. Sunt incluse diverse comenzi, pe care le puteți accesa folosind comanda de ajutor:
onedrive --Ajutor
Aceasta este o listă destul de mare de opțiuni, cele mai frecvente fiind rezumate în partea de sus a listei.
Pentru a sincroniza OneDrive cu Linux, aveți nevoie de o singură comandă:
onedrivedirector-destinație[FILECATH]--sincroniza
Pur și simplu specificați calea dorită a fișierului pentru datele dvs. și notați liniuța dublă care precede sincroniza comanda. Atâta timp cât destinația țintă are suficient spațiu de stocare, datele se vor sincroniza din contul tău OneDrive cu Linux.
Pentru a permite acest lucru, va trebui să introduceți acreditările. Aplicația OneDrive Client pentru Linux va afișa un link de deschis în browser. După ce vă conectați la contul Microsoft, copiați adresa URL (pagina va fi de obicei goală) și inserați-o în fereastra terminalului, acolo unde este necesar. Autentificarea ar trebui să fie apoi finalizată.
Între timp, puteți confirma starea de sincronizare (dacă sunt adăugate date noi sau fișiere eliminate) cu
starea-sincronizare-afișare onedrive
Tot ce aveți nevoie pentru a utiliza OneDrive de orice scară și distribuție poate fi găsit în fișierul de ajutor.
Accesați mouse-ul cu OneDriveGUI
Dacă acest lucru se dovedește inadecvat sau nu sunteți suficient de familiarizat cu linia de comandă, puteți utiliza instrumentul OneDriveGUI. Acesta este un front-end pentru OneDrive Client pentru Linux care oferă o interfață condusă de mouse și tastatură.
Începeți prin a merge la OneDriveGUI GitHub și a descărca AppImage. (Ce este un fișier AppImage?)
Descarca: OneDriveGUI (Gratuit)
După ce ați făcut acest lucru, deschideți o fereastră de terminal la locația de descărcare și introduceți:
chmod +x ./OneDriveGUI-[VERSIUNEA]-x86_64.AppImage
Asigurați-vă că schimbați [VERSIUNEA] cu versiunea fișierului de descărcare OneDriveGUI AppImage.
(O versiune a OneDriveGUI pentru Arch Linux este de asemenea disponibil.)
Utilizarea OneDriveGUI necesită mai întâi să creați un profil. După aceasta, specificați calea fișierului pentru director dacă ați început deja o sincronizare cu instrumentul terminal.
Odată ce ați făcut acest lucru, autentificarea trebuie să fie finalizată (chiar dacă ați făcut-o deja în OneDrive Client pentru Linux). Aceasta este o interfață mai atractivă, dar procesul este același. Apoi, sunteți gata să începeți să utilizați clientul OneDrive pentru Linux într-o setare desktop mai tradițională.
OneDrive pentru Linux Funcționează
Deși interfața liniei de comandă nu este prea rea, OneDriveGUI face, evident, clientul OneDrive pentru Linux mai utilizabil. Aplicația are tot ce aveți nevoie pentru a vă obține datele de pe OneDrive și pentru a le sincroniza cu cloud-ul preferat. Între timp, dacă vi se pare prea efort, puteți continua să utilizați OneDrive cu acest software.
Cu toate acestea, având în vedere cât de des Microsoft revizuiește metodele de autentificare pentru sistemele sale, acesta ar putea să nu fie un plan bun pe termen lung.
Indiferent, OneDrive Client pentru Linux este o modalitate excelentă de a accesa datele OneDrive și de a le sincroniza cu computerul Linux.