Com tenir accés a onedrive des de l'escriptori d'Ubuntu

OnDrive

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.
Onedrive-D

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.
Onedrive-D

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.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Arturo Díaz va dir

    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!

  2.   Pig Sopa va dir

    Moltes gràcies, amb això faré servir més Ubuntu ... Salutacions !!

  3.   escaramanzia va dir

    boníssim !!! quedo perfecte ...

  4.   Sa va dir

    A mi no em connecta amb onedrive, perquè pot ser?

  5.   ivanlutin va dir

    A mi em va funcionar amb ./setup.sh inst

  6.   Rafa va dir

    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

  7.   ronald va dir

    Quan poso «suo ./inst install» em diu «./inst: command not found». Tinc Lubuntu 14.04. Gràcies!

  8.   Javier va dir

    Ronal! prova amb «suo ./install», a mi em va funcionar: 3

  9.   Jordi va dir

    A l'introduir a la consola ./inst install respon el fitxer no existeix

  10.   Agustin Rius va dir

    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

    1.    Fabio va dir

      Aquesta és l'opció, Gràcies. tinc Lubuntu 15.10

      1.    Arturo va dir

        Gràcies, tenia dubte de perquè no em funcionava XD

      2.    Paul va dir

        Perfecte! gràcies!

    2.    àngel va dir

      Gràcies, aquest era el meu problema 🙂

    3.    Adolfo Félix va dir

      Hola a mi també em va funcionar amb la versió 14.04 d'Ubuntu, gràcies.

    4.    José Alfredo Monterrosa va dir

      és correcte, aquesta és la forma o argument a definir a la terminal

    5.    Danny va dir

      gràcies
      Amb la teva ajuda vaig poder solucionar-

    6.    Hugho va dir

      gràcies em funciono ./install.sh

    7.    federic mone va dir

      gràcies crac

  11.   Javier va dir

    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.

  12.   FRANCE ALVARAT va dir

    Javier fa servir, apt.get -f install per solucionar la falta de dependències.
    Salutacions

  13.   Andrés Reis va dir

    Excel·lent aportació i ajuda .... vaig tenir problemes però vaig seguir les instruccions de l'Javier i tot perfecte ... gràcies

  14.   Gustavo Ramirez va dir

    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 !!!!!

  15.   Fabio va dir

    Genial Joaquin, Moltes gràcies

  16.   Gabriel Arce va dir

    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!

  17.   Gabriel Arce va dir

    A punt, en onedrive-pref li setee la carpeta per default i solucionat !! Salutacions !!

    1.    Oscar Osorio López va dir

      A que et refereixes amb setee la carpeta per default tinc el mateix problema tant de bo em puguis ajudar, salutacions.

  18.   host va dir

    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.

  19.   Esteban va dir

    Saps com s'instal·la Per i linux mint rafaela 17.3 per que per les passes que has posat no em surt

  20.   Maica va dir

    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.

  21.   Juan Antonio Domínguez Moguel va dir

    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!

  22.   jonathan va dir

    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'

    1.    José Iranzo va dir

      Hola, jo tenia el mateix problema i ho solucions executant

      suo apt-get install python3-setuptools

      Salutacions.

  23.   Joan Pau va dir

    É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

  24.   José Alfredo Monterrosa va dir

    a la fi, només hi ha donar la instrucció de sincronitzar

    «Onedrive -synchronize» i llest.

  25.   Xifra va dir

    Ja no funciona. L'API de Microsoft està deprecada 🙁

  26.   DANILO RIAÑO va dir

    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.

  27.   jesbenmx va dir

    ja no funciona per cap manera es pot aconseguir a l'autenticacion auth0 es queda en pantalla blanc després d'iniciar sessió

  28.   Nicolás va dir

    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,

    1.    Marleng va dir

      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!

  29.   Palanqueta va dir

    Hola, veig que hi ha comentaris de fa 8 anys, aquesta segueix sent una instrucció correcta i factible?