Problem z OneDrive. Ostatnio zainstalowałem OneDrive na moim komputerze (Ubuntu 17.04), ale nie jestem w stanie skonfigurować ani nie mogę zalogować się do OneDrive przez terminal. Właściwie uderzyłem tutaj. Proszę spojrzeć na to
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:~$
źródło
Właśnie wykonałem następujące ćwiczenie, a OneDrive częściowo dla mnie działa.
1. zainstaluj pakiet OneDrive za pośrednictwem apt-get
2. uruchom polecenie onedrive
3. skopiuj i wklej podany adres URL do dowolnej przeglądarki, a następnie postępuj zgodnie ze zwykłą procedurą Microsft OneDrive. Na koniec dostajesz pustą stronę internetową.
4. skopiuj adres URL i wklej go jako odpowiedź na
onedrive
polecenie. Oto co mamWpisz odpowiedź uri: https://login.live.com/oauth20_desktop.srf?code=M5f2af202-6d1d-eb70-2007-6077fb7f93f0&lc=1033 Tworzenie katalogu: ./ 我 的 最愛 .Moje Ulubione Tworzenie katalogu: ./Calendar. web Tworzenie katalogu: ./WallPapers Tworzenie katalogu: ./Documents Tworzenie katalogu: ./WallPapers/MacOS. . .
5. Zobaczysz
$HOME/OneDrive
folder utworzony z zawartością OneDrive.Powodem, dla którego powiedziałem, że odniosłem częściowy sukces, jest
onedrive
awaria z powodu następującego błędu,Nie jestem pewien, czy jest to spowodowane uruchomieniem innej
onedrive
instancji, gdy już zajmowała się synchronizacją danych.Ponownie uruchomiłem nowy serwis onedrive, który nadal synchronizuje (pobiera) moje dane.
źródło
Jest nowy interfejs API onedrive i działa poprawnie w Ubuntu 18.10:
https://github.com/xybu/onedrived-dev przeczytaj i postępuj zgodnie z instrukcjami
źródło
onedrive
pakiet. Jakie są korzyści? (ich github nie jest tegoWłaśnie znalazłem link z instrukcjami, jak zainstalować OneDrive na Ubuntu.
git clone https://github.com/xybu92/onedrive-d.git
git
zainstalowanej, uruchom,sudo apt-get install git
aby zainstalować, a następnie uruchom ostatnią komendę w 1.cd onedrive-d
aby przejść do właśnie pobranego katalogu../inst install
skonfigurować OneDrive.sudo apt-get install -f
je , aby je naprawić, a zakończy instalowanie OneDrive po zainstalowaniu zależności lub możesz uruchomić ponownie # 4, aby upewnić się, że zostanie zainstalowany./home/user/OneDrive
.Będziesz musiał skonfigurować kilka dodatkowych rzeczy, aby uruchamiał się automatycznie zamiast uruchamiać demona za każdym razem, gdy uruchamiasz system, i dodatkowe informacje.
onedrive-d
w Startup Applications .onedrive-prefs
.onedrive-cli
.Bardziej szczegółowe informacje można znaleźć tutaj: https://www.maketecheasier.com/sync-onedrive-linux/
źródło
Innym sposobem jest użycie Google Chrome.
Wypełnij Onedrive.desktop tym:
Używam Linux Mint 19.2 z pakietem ikon, który zawiera ikonę OneDrive, ale możesz podać dowolną z nich w ciągu Icon. W rezultacie będziesz mieć nową aplikację w menu aplikacji, klikając ją Chrome otworzy nowe okno z folderem OneDrive. Nie zapomnij zapisać hasła w Chrome i zaznacz opcję „Pozostań w systemie” podczas autoryzacji.
źródło