Problema con OneDrive. Recientemente instalé OneDrive en mi PC (Ubuntu 17.04) pero no puedo configurar o no puedo iniciar sesión en OneDrive a través del terminal. En realidad me he metido aquí. Por favor mira esto
jujube@jujube:~$ onedrive
Authorize this app visiting:
https://login.live.com/oauth20_authorize.srf?client_id=000000004C15842F&scope=onedrive.readwrite%20offline_access&response_type=code&redirect_uri=https://login.live.com/oauth20_desktop.srf
Enter the response uri: https://login.microsoftonline.com/189de737-c93a-4f5a-8b68-6f4ca9941912/oauth2/authorize?client_id=00000003-0000-0ff1-ce00-000000000000&response_mode=form_post&response_type=code%20id_token&resource=00000003-0000-0ff1-ce00-000000000000&scope=openid&nonce=1263013103B7E6782803F03D5629B7D0FB1A68D46E17D09C-4B1B73911F92DE22FA330783ACEDE04C7C9991BB38BA7FCD9E3A9A900E0DB6AC&redirect_uri=https:%2F%2Fhclo365-my.sharepoint.com%2F_forms%2Fdefault.aspx&state=0&client-request-id=3fc31b9e-70d1-4000-78af-c23eabf4934b
Invalid uri
Could not initialize the OneDrive API
jujube@jujube:~$
fuente

Acabo de realizar el siguiente ejercicio y OneDrive está trabajando parcialmente para mí.
1.instale el paquete OneDrive a través de apt-get
2.ejecutar el comando onedrive
3. Copie y pegue la URL dada en cualquier navegador, luego, siguiendo el procedimiento habitual de Microsft OneDrive. Al final, obtienes una página web vacía.
4. Copie la URL y péguela como respuesta al
onedrivecomando. Esto es lo que tengoIngrese la uri de respuesta: https://login.live.com/oauth20_desktop.srf?code=M5f2af202-6d1d-eb70-2007-6077fb7f93f0&lc=1033 Creando directorio: ./ 我 的 最愛 .Mis favoritos Creando directorio: ./Calendar. web Creación de directorio: ./WallPapers Creación de directorio: ./Documents Creación de directorio: ./WallPapers/MacOS. . .
5. Verá la
$HOME/OneDrivecarpeta creada con contenido de OneDrive.La razón por la que dije que tuve un éxito parcial es porque se
onedrivebloqueó con el siguiente error,No estoy seguro de si esto es causado por ejecutar otra
onedriveinstancia mientras ya estaba ocupado sincronizando los datos.Relancé un nuevo onedrive y todavía está sincronizando (descargando) mis datos.
fuente
Hay una nueva api de onedrive y funciona bien en ubuntu 18.10:
https://github.com/xybu/onedrived-dev lee y sigue las instrucciones
fuente
onedrivepaquete viejo . ¿Cuales son los beneficios? (su github no lo tiene claro)Acabo de encontrar un enlace con instrucciones sobre cómo instalar OneDrive en Ubuntu.
git clone https://github.com/xybu92/onedrive-d.gitgitinstalado, ejecutesudo apt-get install gitpara instalarlo y luego ejecute el último comando en 1.cd onedrive-dpara ir al directorio que acaba de descargar../inst installpara configurar OneDrive.sudo apt-get install -fpara corregirlas y terminará de configurar OneDrive después de instalar las dependencias o puede ejecutar el # 4 nuevamente para asegurarse de que se instala./home/user/OneDrive.Tendrás que configurar algunas cosas adicionales para que se inicie automáticamente en lugar de ejecutar el demonio cada vez que inicies y te proporcione información adicional.
onedrive-den aplicaciones de inicio .onedrive-prefs.onedrive-cli.Se puede ver información más detallada aquí: https://www.maketecheasier.com/sync-onedrive-linux/
fuente
Otra forma es usar Google Chrome.
Llena Onedrive.desktop con esto:
Estoy usando Linux Mint 19.2 con un paquete de iconos que contiene un icono para OneDrive, pero puede especificar cualquiera en la cadena de iconos. Como resultado, tendrá una nueva aplicación en el menú de su aplicación, al hacer clic en ella, Chrome abrirá una nueva ventana con su carpeta OneDrive. No olvide guardar la contraseña con Chrome y marque la opción "Permanecer en el sistema" durante la autorización.
fuente