La sincronització amb els discs durs virtuals s'està convertint en el taló d'Aquil·les d'Ubuntu. La distribució de Canonical, primera a integrar el seu propi servei cloud s'està quedant endarrerida. Després de la supressió del seu servei cloud i amb l'ús de serveis de tercers per accedir a discs durs virtuals populars com Google Drive, l'opció de la Núvol per a Ubuntu és força limitada. No obstant això, gràcies a la feina de molts desenvolupadors Ubuntu està resolent aquestes mancances. Fa poc un programador, Xiangyu Bu ha aconseguit elaborar un programa que ens sincronitza el nostre disc dur virtual de onedrive amb una carpeta del nostre disc dur, A l'igual que fa Dropbox amb les seves carpetes. Tal programa s'ha batejat amb el nom onedrive-d i ens dóna accés al nostre disc dur virtual onedrive.
Com instal·lar onedrive-d i accedir a onedrive en Ubuntu
Onedrive-d és un programa que està allotjat en Github, per poder instal·lar-ho en Ubuntu necessitarem el programa Git. Si no tenim Git ho instal·lem i si ja tenim Git instal·lat farem el següent:
git clone https://github.com/xybu92/onedrive-d.git
cd onedrive-d
Una vegada que ja tenim els arxius de onedrive-d, iniciarem la instal·lació de el programa:
./inst install
Així començarà la instal·lació, el primer que ens demanarà és instal·lar una sèrie de paquets que ens fa falta perquè funcioni el programa. Un cop haguem instal·lat aquests paquets, ens apareixerà una pantalla de configuració, és la primera configuració. En aquesta pantalla només modificarem dues dades, primer premem el botó superior i ens apareixerà una pantalla de logueo on introduirem les nostres credencials per accedir a onedrive.
Un cop loguejats, ens demanarà el permís per accedir a onedrive. Un cop resolt, tornem a la primera pantalla de configuració i en el segon botó, l'inferior a aquest botó triem la carpeta on situarem les dades de onedrive.
La resta dels paràmetres i opcions les deixem com estan i premem el botó Ok. Amb això ens apareixerà una pantalla afirmant que els canvis s'han actualitzat. Ara, tanquem la pantalla i en una terminal escrivim el següent
onedrive-d
amb això començarà la sincronització amb One Drive i ben aviat hi haurà el disc dur actualitzat i sincronitzat.
Moltes gràcies per el teu article, necessito usar onedrive per sincronitzar informació entre el meu portàtil i el meu iPad, i va quedar de meravella. Merci!
Moltes gràcies, amb això faré servir més Ubuntu ... Salutacions !!
boníssim !!! quedo perfecte ...
A mi no em connecta amb onedrive, perquè pot ser?
A mi em va funcionar amb ./setup.sh inst
Hola, quan arribo a l'etapa de crear el fitxer em llança l'error:
cp: no es pot crear el fitxer regular «/home/usernamer/.onedrive/ignore_v2.ini»: S'ha denegat el permís però no puc canviar el permís ja que no sóc l'autor.
Tenen alguna idea de com solucionar-ho. Jo estic seguint aquestes etapes ... https://github.com/xybu/onedrive-d
Quan poso «suo ./inst install» em diu «./inst: command not found». Tinc Lubuntu 14.04. Gràcies!
Ronal! prova amb «suo ./install», a mi em va funcionar: 3
A l'introduir a la consola ./inst install respon el fitxer no existeix
Mirar a la carpeta onedrive-d qual és l'arxiu install, en el meu cas era install.sh així que la comanda correcte és «./install.sh» i s'instal·la correctament, tinc Ubuntu 15.04
Aquesta és l'opció, Gràcies. tinc Lubuntu 15.10
Gràcies, tenia dubte de perquè no em funcionava XD
Perfecte! gràcies!
Gràcies, aquest era el meu problema 🙂
Hola a mi també em va funcionar amb la versió 14.04 d'Ubuntu, gràcies.
és correcte, aquesta és la forma o argument a definir a la terminal
gràcies
Amb la teva ajuda vaig poder solucionar-
gràcies em funciono ./install.sh
gràcies crac
Hola i gràcies per aquest article. Si us plau poden ajudar-me, a l'instal·lar no em funcionava amb «./inst install», em va funcionar amb «./install.sh» però a l'instal·lar em llanço una cosa que deia que «Python 3.x not found on the system», després es van descarregar diverses coses i es van instal·lar i a la fi em surt una altra cosa «PIP3 not found on the system». Com faig per instal·lar aquest PIP3 que falta ?, gràcies per endavant per l'ajuda.
Javier fa servir, apt.get -f install per solucionar la falta de dependències.
Salutacions
Excel·lent aportació i ajuda .... vaig tenir problemes però vaig seguir les instruccions de l'Javier i tot perfecte ... gràcies
Excel·lent !!!, tinc acabat d'instal·lar Ubuntu MAT i aquesta era l'aplicació que estava buscant per tenir sincronitzada meus carpetes de onedrive ... Moltes gràcies !!!!!
Genial Joaquin, Moltes gràcies
Hola !! A mi em tira aquest error després de córrer al terminal onedrive-d .. «CRITICAL: MainThread: path to local onedrive repo is not set.» Com ho puc solucionar ?? (Ja li passi anteriorment onedrive-pref ..)
Gràcies!
A punt, en onedrive-pref li setee la carpeta per default i solucionat !! Salutacions !!
A que et refereixes amb setee la carpeta per default tinc el mateix problema tant de bo em puguis ajudar, salutacions.
l'instal i configuri tot bé encara que per consola. però tinc uns arxius en drive i no me'ls sincriniza o sigui descàrrega com saber si aquesta en veritat sincronitzant.
Saps com s'instal·la Per i linux mint rafaela 17.3 per que per les passes que has posat no em surt
hola bona tarda,
He intentat de mil maneres (inclosa donar-li permisos root) a l'instal·lador i m'és impossible instal·lar-lo. Em surt el següent missatge que no sé solucionar: WARNING: Dummy-2: failed to dump config to file «/home/maica/.onedrive/config_v2.json».
Si algú em pogués ajudar li ho agrairia molt.
Excel·lent aportació. Gràcies. En el meu cas particular amb Ubuntu Studio 16.04, em va funcionar a la perfecció canviant la instrucció: «./inst install» per «./install.sh install» per després configurar des de la terminal amb la següent instrucció: «onedrive-pref». Salutacions!
tinc aquest problema i no ho he pogut solucionar a el principi instal normal però gairebé a l'finalitzar surt un error els agraeixo la seva col·laboració deixo les línies de codi
jonathan @ jonathan-CQ1110LA ~ / onedrive-d $ sudo ./install.sh
python3 installed ... OK
Llegint llista de paquets ... Fet
S'està construint l'arbre de dependències
Llegint la informació d'estat ... Fet
python3-dev ja està en la seva versió més recent (3.5.1-3).
0 actualitzats, 0 nous s'instal·laran, 0 per eliminar i 28 no actualitzats.
PIP3 installed ... OK
inotifywait installed ... OK
Llegint llista de paquets ... Fet
S'està construint l'arbre de dependències
Llegint la informació d'estat ... Fet
python3-gi ja està en la seva versió més recent (3.20.0-0ubuntu1).
inotify-tools ja està en la seva versió més recent (3.14-1ubuntu1).
0 actualitzats, 0 nous s'instal·laran, 0 per eliminar i 28 no actualitzats.
Traceback (última trucada més recent):
File «setup.py», línia 4, in
des de setuptools import setup, find_packages
ImportError: No module named 'setuptools'
Hola, jo tenia el mateix problema i ho solucions executant
suo apt-get install python3-setuptools
Salutacions.
És moooolt més fàcil del que aquí s'explica. A l'Menys a Linux Mint 19
Primer:
suo apt install onedrive
Segon:
Un cop instal·lat, apareixerà en les nostres «Carpetes Personals» Una Carpeta anomenada onedrive i dins d'ella: Documents - Favorits - Favorits Compartits - Públics - Resguard 1 (a l'almenys a mi em van aparèixer aquestes carpetes, potser perquè tinc una carpeta amb aquest nom)
Tercer:
Accedim al nostre compte de Microsoft i ens dirigim a onedrive.
Vaig fer la prova de crear un document en una carpeta del meu disc rígid i després, en una terminal vaig escriure «onedrive» i amb aquest comando sol, es va actualitzar en el núvol de onedrive. La resposta a la meva consola va ser: Uploading: ./Documentos/Probando OD.txt
Després vaig esborrar tota l'altra instal·lació que no em va servir.
Salutacions des d'Argentina
Joan Pau
a la fi, només hi ha donar la instrucció de sincronitzar
«Onedrive -synchronize» i llest.
Ja no funciona. L'API de Microsoft està deprecada 🙁
Hola, quan corro la comanda onedrive des de la terminal, a la fin em llança l'error:
OSError: [errno 88] Socket operation on non-socket
Tinc Ubuntu 20.04.
Em poden ajudar, Gràcies.
ja no funciona per cap manera es pot aconseguir a l'autenticacion auth0 es queda en pantalla blanc després d'iniciar sessió
Amics gràcies per compartir-ho, a mi em va funcionar directament «./install.sh» que és diferent del que posa al codi, ho comparteixo per si a algú li serveix,
Hola, com vas realitzar aquesta part dels passos:
# you mai need to change `whoami` to your username
suo chown `whoami` /var/log/onedrive_d.log
-----
En ficar aquesta part m'apareix el següent, perquè també no sé exactament quin és el user:
suo chown $CURRENT_USER `/var/log/onedrive_d.log`
bash: /var/log/onedrive_d.log: Permission denied
chown: missing operand
Try 'chown –help' for more information.
---
No sé com resoldre'l, espero em puguis ajudar.
Salutacions!
Hola, veig que hi ha comentaris de fa 8 anys, aquesta segueix sent una instrucció correcta i factible?