Sådan får du adgang til OneDrive fra Ubuntu-skrivebordet

OnDrive
Synkronisering med virtuelle harddiske bliver Akilleshælen fra Ubuntu. Den kanoniske distribution, først til at integrere sin egen skytjeneste hænger bagefter. Efter fjernelsen af ​​dets skytjeneste og med brugen af ​​tredjeparts tjenester til at få adgang til populære virtuelle harddiske som Google Drive er muligheden for Cloud til Ubuntu ret begrænset. Men takket være arbejdet fra mange udviklere løser Ubuntu disse mangler. For nylig en programmør, Xiangyu Bu har formået at udvikle et program, der synkroniserer vores OneDrive virtuelle harddisk med en mappe på vores harddisk, ligesom Dropbox gør med sine mapper. Dette program er blevet døbt med navnet onedrive-d og giver os adgang til vores OneDrive virtuelle harddisk.

Sådan installeres Onedrive-d og adgang til OneDrive i Ubuntu

Onedrive-d er et program, der er hostet på Github, for at installere det i Ubuntu har vi brug for Git-programmet. Hvis vi ikke har Git, installerer vi det, og hvis vi allerede har Git installeret, gør vi følgende:

git-klon https://github.com/xybu92/onedrive-d.git

cd onedrive-d

Når vi har onedrive-d-filerne, starter vi installationen af ​​programmet:

./installer installation

Sådan begynder installationen, den første ting den beder os om er at installere en række pakker, som vi har brug for, for at programmet kan fungere. Når vi har installeret disse pakker, vises en konfigurationsskærm, det er den første konfiguration. På denne skærm vil vi kun ændre to data, først skal vi trykke på den øverste knap og en login-skærm vises, hvor vi vil indtaste vores legitimationsoplysninger for at få adgang til OneDrive.
OneDrive-D
Når det er logget ind, beder det os om tilladelse til at få adgang til OneDrive. Når det er løst, vender vi tilbage til den første konfigurationsskærm, og i den anden knap, den ene under den forrige knap, vælger vi den mappe, hvor vi placerer OneDrive-dataene.
OneDrive-D
Vi lader resten af ​​parametrene og indstillingerne være, som de er, og trykker på Ok-knappen. Med dette vises en skærm med angivelse af, at ændringerne er opdateret. Nu lukker vi skærmen og i en terminal skriver vi følgende

oneedrive-d

med dette vil synkroniseringen med One Drive begynde, og om kort tid får vi harddisken opdateret og synkroniseret.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

40 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort.

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Arturo Diaz sagde han

    Mange tak for din artikel, jeg har brug for OneDrive til at synkronisere oplysninger mellem min bærbare computer og min iPad, og det var vidunderligt. Tak!

  2.   Gris suppe sagde han

    Mange tak, med dette vil jeg bruge mere Ubuntu ... Hilsner!

  3.   escaramanzia sagde han

    store !!! det var perfekt ...

  4.   Sa sagde han

    Det forbinder mig ikke med OneDrive, hvorfor kan det være?

  5.   ivanlutin sagde han

    Det fungerede for mig med ./setup.sh inst

  6.   Rafa sagde han

    Hej, når jeg kommer til stadiet med oprettelse af filen, kaster det mig fejlen:
    cp: kan ikke oprette almindelig fil "/home/usernamer/.onedrive/ignore_v2.ini": Tilladelse nægtet, men jeg kan ikke ændre tilladelse, da jeg ikke er forfatter.

    De har en idé om, hvordan man løser det. Jeg følger disse faser ... https://github.com/xybu/onedrive-d

  7.   Ronald sagde han

    Når jeg sætter "sudo ./inst install", fortæller det mig "./inst: kommando ikke fundet". Jeg har Lubuntu 14.04. Tak!

  8.   Xavier sagde han

    Ronal! prøv "sudo ./install", det fungerede for mig: 3

  9.   Jordi sagde han

    Når du går ind i ./inst installation i konsollen, findes filen ikke.

  10.   Agustin Rius sagde han

    Se i mappen onedrive-d, som er installationsfilen, i mit tilfælde var det install.sh, så den korrekte kommando er "./install.sh" og den installeres korrekt, jeg har Ubuntu 15.04

    1.    Fabio sagde han

      Det er muligheden, tak. jeg har lubuntu 15.10

      1.    Arturo sagde han

        Tak, jeg var i tvivl om, hvorfor det ikke fungerede for mig XD

      2.    Paul sagde han

        Perfekt! Tak skal du have!

    2.    Angel sagde han

      Tak, det var mit problem 🙂

    3.    Adolfo Felix sagde han

      Hej til mig, det fungerede også med Ubuntu version 14.04, tak.

    4.    Jose Alfredo Monterrosa sagde han

      er korrekt, dette er formen eller argumentet, der skal defineres i terminalen

    5.    Danny sagde han

      tak
      Med din hjælp kunne jeg løse det

    6.    Hugh sagde han

      tak, det fungerede for mig ./install.sh

    7.    federico mone sagde han

      tak knæk

  11.   Xavier sagde han

    Hej og tak for denne artikel. Kan du hjælpe mig, da installationen ikke fungerede med "./inst install", det fungerede med "./install.sh" men under installationen fik jeg noget der sagde "Python 3.x ikke fundet på systemet", så blev flere ting downloadet og installeret, og til sidst får jeg noget andet "pip3 ikke fundet på systemet". Hvordan installerer jeg denne manglende pip3? Tak på forhånd for hjælp.

  12.   FRANCO ALVARADO sagde han

    Javier bruger apt.get -f installation til at rette de manglende afhængigheder.
    hilsen

  13.   Andres Reyes sagde han

    Fremragende bidrag og hjælp…. Jeg havde problemer, men jeg fulgte Javiers instruktioner, og alt var perfekt ... tak

  14.   Billede af Gustavo Ramirez sagde han

    Fremragende !!!, jeg har lige installeret ubuntu MATE, og dette var den applikation, jeg ledte efter for at få mine OneDrive-mapper synkroniseret ... Mange tak !!!!!

  15.   Fabio sagde han

    Store Joaquin, mange tak

  16.   Gabriel Maple sagde han

    Hej!! Det kaster mig denne fejl efter at have kørt i onedrive-d terminalen. "KRITISK: MainThread: stien til lokal OneDrive repo er ikke indstillet." Hvordan kan jeg løse det ?? (Jeg har allerede bestået onedrive-pref ..)
    Tak!

  17.   Gabriel Maple sagde han

    Klar, i onedrive-præference indstil standardmappen og løst! Vær hilset!!

    1.    Oscar Osorio Lopez sagde han

      Hvad mener du med at indstille standardmappen, jeg har det samme problem, forhåbentlig kan du hjælpe mig, hilsner.

  18.   host sagde han

    installer det og konfigurer alt godt, selvom det er konsol. men jeg har nogle filer på drevet, og det synkroniserer dem ikke til mig, så det downloader, hvordan man ved, om det virkelig synkroniseres.

  19.   Esteban sagde han

    Ved du, hvordan du installerer Para e linux mint rafaela 17.3, fordi jeg ved det trin, du har sagt, ikke får det

  20.   Maica sagde han

    Hej god aften,

    Jeg har prøvet tusind måder (inklusive at give rodtilladelser) til installationsprogrammet, og det er umuligt at installere det. Jeg får følgende meddelelse, som jeg ikke kan rette: ADVARSEL: Dummy-2: mislykkedes at dumpe config til filen "/home/maica/.onedrive/config_v2.json".

    Hvis nogen kunne hjælpe mig, ville jeg virkelig sætte pris på det.

  21.   Juan Antonio Dominguez Moguel sagde han

    Fremragende bidrag. Tak. I mit særlige tilfælde med Ubuntu Studio 16.04 fungerede det perfekt for mig at ændre instruktionen: "./inst install" til "./install.sh install" og derefter konfigurere fra terminalen med følgende instruktion: "onedrive-pref". Vær hilset!

  22.   jonathan sagde han

    Jeg har dette problem, og jeg har ikke været i stand til at løse det ved først at installere normalt, men næsten i slutningen vises en fejl, jeg takker for dit samarbejde. Jeg efterlader kodelinjerne
    jonathan @ jonathan-CQ1110LA ~ / onedrive-d $ sudo ./install.sh
    python3 installeret ... OK
    Læsepakke liste ... Udført
    Oprettelse af afhængighedstræ
    Læsning af statusoplysninger ... Udført
    python3-dev er allerede i sin seneste version (3.5.1-3).
    0 opdateret, 0 nyt installeres, 0 fjernes og 28 opdateres ikke.
    pip3 installeret ... OK
    inotifywait installeret ... OK
    Læsepakke liste ... Udført
    Oprettelse af afhængighedstræ
    Læsning af statusoplysninger ... Udført
    python3-gi er allerede i sin seneste version (3.20.0-0ubuntu1).
    inotify-tools er allerede i sin seneste version (3.14-1ubuntu1).
    0 opdateret, 0 nyt installeres, 0 fjernes og 28 opdateres ikke.
    Traceback (seneste opkald sidst):
    Fil "setup.py", linje 4, i
    fra setuptools importopsætning, find_packages
    ImportError: Intet modul med navnet 'setuptools'

    1.    Jose Iranzo sagde han

      Hej, jeg havde det samme problem, og jeg løste det ved at køre

      sudo apt-get installer python3-setuptools

      Greetings.

  23.   Juan Pablo sagde han

    Det er sååå meget lettere end det, der forklares her. I det mindste på Linux Mint 19
    først:
    sudo apt installere onedrive
    sekund:
    Når den er installeret, vises en mappe ved navn OneDrive i vores «Personlige mapper» og indeni den: Dokumenter - Foretrukne - Delt foretrukne - Offentlig - Beskyttelse 1 (i det mindste viste disse mapper mig, måske fordi jeg har en mappe med det navn)
    tredje:
    Vi får adgang til vores Microsoft-konto og går til OneDrive.

    Jeg lavede testen for at oprette et dokument i en mappe på min harddisk og derefter i en terminal skrev jeg "onedrive" og med den kommando alene blev det opdateret i onedrive skyen. Svaret på min konsol var: Uploading: ./Documents/Testing OD.txt

    Derefter slettede jeg al den anden installation, der ikke hjalp mig.

    Hilsener fra Argentina

    Juan Pablo

  24.   Jose Alfredo Monterrosa sagde han

    i slutningen skal du bare give instruktioner om at synkronisere

    "Oneedrive – synkroniser" og det er det.

  25.   Zifra sagde han

    Det virker ikke længere. Microsoft API er udfaset

  26.   DANILO RIANO sagde han

    Hej, når jeg kører kommandoen onedrive fra terminalen, til sidst kaster den fejlen:

    OSError: [Errno 88] Socket-betjening på ikke-sokkel

    Jeg har Ubuntu 20.04.

    Kan du hjælpe mig, tak.

  27.   jesbenmx sagde han

    Det fungerer ikke længere på nogen måde, du kan få auth0-godkendelsen, den forbliver på en hvid skærm efter login.

  28.   Nicholas sagde han

    Venner, tak fordi du delte det, "./install.sh" virkede direkte for mig, hvilket er anderledes end hvad der står i koden, jeg deler det hvis det virker for nogen,

    1.    marleng sagde han

      Hej, hvordan gjorde du denne del af trinene:

      # du skal muligvis ændre `whoami` til dit brugernavn
      sudo chown `whoami` /var/log/onedrive_d.log

      -----

      Når jeg går ind i den del, kommer følgende frem, for jeg ved heller ikke præcis, hvad brugeren er:

      sudo chown $ CURRENT_USER `/ var / log / onedrive_d.log`
      bash: /var/log/onedrive_d.log: Tilladelse nægtet
      chown: mangler operand
      Prøv 'chown –help' for mere information.

      ---

      Jeg ved ikke hvordan jeg skal løse det, jeg håber i kan hjælpe mig.
      Greetings!

bool (sandt)