Problem mit OneDrive. Vor kurzem habe ich OneDrive auf meinem PC (Ubuntu 17.04) installiert, kann OneDrive jedoch nicht über das Terminal konfigurieren oder anmelden. Eigentlich habe ich hier geschlagen. Bitte schauen Sie darauf
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:~$
quelle
Ich habe gerade die folgende Übung durchlaufen, und OneDrive arbeitet teilweise für mich.
1.Installieren Sie das OneDrive-Paket über apt-get
2. Führen Sie den Befehl onedrive aus
3.Kopieren Sie die angegebene URL und fügen Sie sie in einen beliebigen Browser ein. Befolgen Sie dann die Anweisungen unter Microsoft OneDrive. Am Ende erhalten Sie eine leere Webseite.
4.Kopieren Sie die URL und fügen Sie sie als Antwort auf den
onedrive
Befehl ein. Hier ist was ich habe,Geben Sie die Antwort-URL ein: https://login.live.com/oauth20_desktop.srf?code=M5f2af202-6d1d-eb70-2007-6077fb7f93f0&lc=1033 Verzeichnis erstellen: ./ 的 的 最愛 .My Favorites Verzeichnis erstellen: ./Calendar. web Verzeichnis erstellen: ./WallPapers Verzeichnis erstellen: ./Documents Verzeichnis erstellen: ./WallPapers/MacOS. . .
5.Sie sehen, dass ein
$HOME/OneDrive
Ordner mit OneDrive-Inhalten erstellt wurde.Der Grund, warum ich sagte, dass ich einen teilweisen Erfolg hatte, ist, dass der
onedrive
mit folgendem Fehler abgestürzt ist:Ich
onedrive
bin mir nicht sicher, ob dies darauf zurückzuführen ist, dass eine andere Instanz ausgeführt wird, während die Daten bereits synchronisiert wurden.Ich habe ein neues Laufwerk gestartet und es synchronisiert (lädt) immer noch meine Daten.
quelle
Es gibt eine neue onedrive-API, die in Ubuntu 18.10 einwandfrei läuft:
https://github.com/xybu/onedrived-dev Lesen und befolgen Sie die Anweisungen
quelle
onedrive
Paket. Was sind die Vorteile? (Ihr Github ist nicht klar darüber)Ich habe gerade einen Link mit Anweisungen gefunden, wie man OneDrive auf Ubuntu installiert.
git clone https://github.com/xybu92/onedrive-d.git
git
installiert haben, führen Sie es aussudo apt-get install git
, um es zu installieren, und führen Sie dann den letzten Befehl in 1 aus.cd onedrive-d
um in das gerade heruntergeladene Verzeichnis zu gelangen../inst install
OneDrive einrichten.sudo apt-get install -f
, um diese zu beheben. Nach der Installation der Abhängigkeiten wird OneDrive fertig eingerichtet. Sie können auch # 4 erneut ausführen, um sicherzustellen, dass es installiert wird./home/user/OneDrive
.Sie müssen einige zusätzliche Einstellungen vornehmen, damit der Daemon automatisch gestartet wird, anstatt ihn bei jedem Start auszuführen, und Sie müssen einige zusätzliche Informationen eingeben.
onedrive-d
in Startup - Anwendungen .onedrive-prefs
.onedrive-cli
.Weitere Informationen finden Sie hier: https://www.maketecheasier.com/sync-onedrive-linux/
quelle
Eine andere Möglichkeit ist die Verwendung von Google Chrome.
Füllen Sie Onedrive.desktop folgendermaßen aus:
Ich verwende Linux Mint 19.2 mit einem Icon Pack, das ein Icon für OneDrive enthält, aber Sie können jedes in der Icon-Zeichenfolge angeben. Als Ergebnis haben Sie eine neue App in Ihrem App-Menü. Wenn Sie darauf klicken, öffnet Chrome ein neues Fenster mit Ihrem OneDrive-Ordner. Vergessen Sie nicht, Ihr Passwort in Chrome zu speichern und aktivieren Sie bei der Autorisierung die Option "Im System bleiben".
quelle