Synkronisering med virtuelle harddisker blir Akilleshælen fra Ubuntu. Den kanoniske distribusjonen, først å integrere sin egen skytjeneste henger etter. Etter fjerning av skytjenesten og med bruk av tredjeparts tjenester for å få tilgang til populære virtuelle harddisker som Google Drive, er muligheten for Cloud for Ubuntu ganske begrenset. Men takket være arbeidet til mange utviklere, løser Ubuntu disse manglene. Nylig en programmerer, Xiangyu Bu har klart å utvikle et program som synkroniserer vår virtuelle OneDrive-harddisk med en mappe på harddisken, akkurat som Dropbox gjør med mappene. Dette programmet er blitt døpt med navnet onedrive-d og gir oss tilgang til vår virtuelle OneDrive-harddisk.
Slik installerer du Onedrive-d og får tilgang til OneDrive i Ubuntu
Onedrive-d er et program som er vert på Github, for å installere det i Ubuntu trenger vi Git-programmet. Hvis vi ikke har Git, installerer vi den, og hvis vi allerede har Git installert, vil vi gjøre følgende:
git klone https://github.com/xybu92/onedrive-d.git
cd onedrive-d
Når vi har onedrive-d-filene, starter vi installasjonen av programmet:
./installer
Slik vil installasjonen begynne, det første den vil be oss om å gjøre er å installere en serie pakker som vi trenger for at programmet skal fungere. Når vi har installert disse pakkene, vises et konfigurasjonsskjermbilde, det er den første konfigurasjonen. På denne skjermen vil vi bare endre to data, først trykker vi på den øvre knappen og det vises en påloggingsskjerm der vi vil legge inn legitimasjonen vår for å få tilgang til OneDrive.
Når du er logget inn, vil den be oss om tillatelse til å få tilgang til OneDrive. Når det er løst, går vi tilbake til den første konfigurasjonsskjermen, og i den andre knappen, den under den forrige knappen, velger vi mappen der vi skal plassere OneDrive-dataene.
Vi lar resten av parametrene og alternativene være som de er, og trykker på OK-knappen. Med dette vil det vises et skjermbilde som sier at endringene er oppdatert. Nå lukker vi skjermen og i en terminal skriver vi følgende
oneedrive-d
med dette vil synkroniseringen med One Drive begynne og om kort tid vil vi få harddisken oppdatert og synkronisert.
Tusen takk for artikkelen din, jeg må bruke OneDrive til å synkronisere informasjon mellom den bærbare datamaskinen og iPad-en, og det var fantastisk. Takk!
Tusen takk, med dette vil jeg bruke mer Ubuntu ... Hilsen!
flott !!! det var perfekt ...
Det kobler meg ikke til OneDrive, hvorfor kan det være det?
Det fungerte for meg med ./setup.sh inst
Hei, når jeg kommer til scenen med å lage filen, kaster det meg feilen:
cp: kan ikke opprette vanlig fil "/home/usernamer/.onedrive/ignore_v2.ini": Tillatelse nektet, men jeg kan ikke endre tillatelse siden jeg ikke er forfatter.
De har en ide om hvordan de skal fikse det. Jeg følger disse trinnene ... https://github.com/xybu/onedrive-d
Når jeg setter "sudo ./inst install", forteller den meg "./inst: kommandoen ble ikke funnet". Jeg har Lubuntu 14.04. Takk!
Ronal! prøv "sudo ./install", det fungerte for meg: 3
Når du går inn i ./inst installasjon i konsollen, eksisterer ikke filen.
Se i onedrive-d-mappen som er installasjonsfilen, i mitt tilfelle var det install.sh så riktig kommando er "./install.sh" og den installeres riktig, jeg har Ubuntu 15.04
Det er alternativet, takk. jeg har lubuntu 15.10
Takk, jeg var i tvil om hvorfor det ikke fungerte for meg XD
Perfekt! Takk skal du ha!
Takk, det var problemet mitt 🙂
Hei til meg, det fungerte også med Ubuntu versjon 14.04, takk.
er riktig, dette er formen eller argumentet å definere i terminalen
takk
Med din hjelp klarte jeg å løse det
takk det fungerte for meg ./install.sh
takk sprekk
Hei og takk for denne artikkelen. Vennligst kan du hjelpe meg, da installasjonen ikke fungerte med "./inst install", fungerte det med "./install.sh", men da jeg installerte fikk jeg noe som sa "Python 3.x ikke funnet på systemet", så ble flere ting lastet ned og installert og til slutt får jeg noe annet "pip3 ikke funnet på systemet". Hvordan installerer jeg denne manglende pip3? Takk på forhånd for hjelpen.
Javier bruker apt.get -f install for å fikse de manglende avhengighetene.
Hilsen
Utmerket bidrag og hjelp…. Jeg hadde problemer, men jeg fulgte Javiers instruksjoner, og alt var perfekt ... takk
Utmerket !!!, jeg har nettopp installert ubuntu MATE, og dette var applikasjonen jeg lette etter for å få synkronisert OneDrive-mappene mine ... Tusen takk !!!!!
Stor Joaquin, tusen takk
Hallo!! Det kaster meg denne feilen etter å ha kjørt i onedrive-d-terminalen. "KRITISK: MainThread: banen til lokal OneDrive repo er ikke satt." Hvordan kan jeg løse det ?? (Jeg har allerede bestått onedrive-pref ..)
Takk!
Klar, i onedrive-pref angi standardmappen og løst! Hilsener!!
Hva mener du med å sette standardmappen, jeg har det samme problemet, forhåpentligvis kan du hjelpe meg, hilsen.
installer den og konfigurer alt godt, men etter konsoll. men jeg har noen filer på stasjonen, og den synkroniserer dem ikke til meg, så den laster ned hvordan du vet om den virkelig synkroniseres.
Vet du hvordan du installerer Para e linux mint rafaela 17.3 fordi etter trinnene du har satt det, får jeg ikke det
Hei god ettermiddag,
Jeg har prøvd tusen måter (inkludert å gi rottillatelser) til installasjonsprogrammet, og det er umulig for meg å installere det. Jeg får følgende melding som jeg ikke kan fikse: ADVARSEL: Dummy-2: mislyktes i å dumpe config til filen "/home/maica/.onedrive/config_v2.json".
Hvis noen kunne hjelpe meg, ville jeg virkelig satt pris på det.
Utmerket bidrag. Takk. I mitt spesielle tilfelle med Ubuntu Studio 16.04 fungerte det perfekt for meg å endre instruksjonen: "./inst install" til "./install.sh install" og deretter konfigurere fra terminalen med følgende instruksjon: "onedrive-pref". Hilsener!
Jeg har dette problemet, og jeg har ikke klart å løse det ved første installasjon, men nesten på slutten får jeg en feil. Jeg takker for samarbeidet. Jeg lar kodelinjene
jonathan @ jonathan-CQ1110LA ~ / onedrive-d $ sudo ./install.sh
python3 installert ... OK
Leseliste over pakker ... Ferdig
Å skape avhengighetstre
Les statusinformasjonen ... Ferdig
python3-dev er allerede i sin siste versjon (3.5.1-3).
0 oppdatert, 0 ny vil bli installert, 0 for å fjerne, og 28 ikke oppdatert.
pip3 installert ... OK
inotifywait installert ... OK
Leseliste over pakker ... Ferdig
Å skape avhengighetstre
Les statusinformasjonen ... Ferdig
python3-gi er allerede i sin siste versjon (3.20.0-0ubuntu1).
inotify-verktøy er allerede i sin siste versjon (3.14-1ubuntu1).
0 oppdatert, 0 ny vil bli installert, 0 for å fjerne, og 28 ikke oppdatert.
Sporing (siste samtale sist):
Fil "setup.py", linje 4, i
fra setuptools importoppsett, find_packages
ImportError: Ingen modul kalt 'setuptools'
Hei, jeg hadde det samme problemet, og jeg løste det ved å løpe
sudo apt-get installer python3-setuptools
Hilsener.
Det er sååå mye lettere enn det som er forklart her. I det minste på Linux Mint 19
først:
sudo apt installere onedrive
andre:
Når den er installert, vises en mappe som heter OneDrive i «Personlige mapper» og i den: Dokumenter - Favoritter - Delte favoritter - Offentlig - Beskytt 1 (i det minste dukket disse mappene opp for meg, kanskje fordi jeg har en mappe med det navnet)
tredje:
Vi får tilgang til Microsoft-kontoen vår og går til OneDrive.
Jeg gjorde testen for å lage et dokument i en mappe på harddisken min og deretter i en terminal skrev jeg "onedrive", og med den kommandoen alene ble den oppdatert i onedrive-skyen. Svaret på konsollen min var: Opplasting: ./Documents/Testing OD.txt
Så slettet jeg all den andre installasjonen som ikke hjalp meg.
Hilsener fra Argentina
Juan Pablo
til slutt må du bare gi instruksjonene om å synkronisere
"Oneedrive –synchronize" og det er det.
Det fungerer ikke lenger. Microsoft API er avviklet
Hei, når jeg kjører onedrive-kommandoen fra terminalen, til slutt kaster den feilen:
OSError: [Errno 88] Stikkontakt på ikke-stikkontakt
Jeg har Ubuntu 20.04.
Kan du hjelpe meg, takk.
Det fungerer ikke lenger på noen måte, autentisering kan oppnås, den forblir på en hvit skjerm etter innlogging.
Venner, takk for at du delte det, "./install.sh" fungerte direkte for meg, noe som er forskjellig fra det det står i koden, jeg deler det i tilfelle det fungerer for noen,
Hei, hvordan gjorde du denne delen av trinnene:
# du må kanskje endre `whoami` til brukernavnet ditt
sudo chown `whoami` /var/log/onedrive_d.log
-----
Når jeg går inn i den delen dukker følgende opp, fordi jeg heller ikke vet nøyaktig hva brukeren er:
sudo chown $CURRENT_USER `/var/log/onedrive_d.log`
bash: /var/log/onedrive_d.log: Tillatelse nektet
chown: mangler operand
Prøv 'chown –help' for mer informasjon.
---
Jeg vet ikke hvordan jeg skal løse det, håper du kan hjelpe meg.
Greetings!
Hei, jeg ser at det er kommentarer fra 8 år siden, er dette fortsatt en korrekt og gjennomførbar instruks?