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
onedrive
comando. 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/OneDrive
carpeta creada con contenido de OneDrive.La razón por la que dije que tuve un éxito parcial es porque se
onedrive
bloqueó con el siguiente error,No estoy seguro de si esto es causado por ejecutar otra
onedrive
instancia 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
onedrive
paquete 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.git
git
instalado, ejecutesudo apt-get install git
para instalarlo y luego ejecute el último comando en 1.cd onedrive-d
para ir al directorio que acaba de descargar../inst install
para configurar OneDrive.sudo apt-get install -f
para 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-d
en 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