Problema com o OneDrive. Recentemente, instalei o OneDrive no meu PC (Ubuntu 17.04), mas não consigo configurar ou não consigo entrar no OneDrive através do terminal. Na verdade, eu peguei aqui. Por favor, olhe para isso
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:~$
fonte
Acabei de fazer o exercício a seguir e o OneDrive está trabalhando parcialmente para mim.
1.instalar o pacote OneDrive via apt-get
Comando 2.run onedrive
3. copie e cole o URL fornecido em qualquer navegador, seguindo o procedimento regular do Microsft OneDrive. No final, você recebe uma página da web vazia.
4. copie o URL e cole-o como resposta ao
onedrive
comando. Aqui está o que eu tenho,Digite a resposta uri: https://login.live.com/oauth20_desktop.srf?code=M5f2af202-6d1d-eb70-2007-6077fb7f93f0&lc=1033 Criando diretório: ./ 我 的 最愛. Meus Favoritos Criando diretório: ./Calendar. web Criando diretório: ./WallPapers Criando diretório: ./Documents Criando diretório: ./WallPapers/MacOS. . .
5.Você verá que a
$HOME/OneDrive
pasta foi criada com o conteúdo do OneDrive.A razão pela qual eu disse que tive um sucesso parcial é porque a
onedrive
falha ocorreu com o seguinte erro,Não tenho certeza se isso é causado pela execução de outra
onedrive
instância enquanto ela já estava ocupada sincronizando os dados.Relancei um novo onedrive e ele ainda está sincronizando (baixando) meus dados.
fonte
Há uma nova API do onedrive e ela roda bem no ubuntu 18.10:
https://github.com/xybu/onedrived-dev leia e siga as instruções
fonte
onedrive
pacote. Quais são os benefícios? (o github deles não é claro)Acabei de encontrar um link com instruções sobre como instalar o OneDrive no Ubuntu.
git clone https://github.com/xybu92/onedrive-d.git
git
instalado, executesudo apt-get install git
para instalá-lo e execute o último comando em 1.cd onedrive-d
para ir para o diretório que você acabou de baixar../inst install
para configurar o OneDrive.sudo apt-get install -f
para corrigi-las e concluirá a configuração do OneDrive após a instalação das dependências ou você poderá executar o número 4 novamente para garantir a instalação./home/user/OneDrive
.Você precisará configurar algumas coisas adicionais para que ele inicie automaticamente em vez de executar o daemon toda vez que você inicializar e algumas informações adicionais.
onedrive-d
em aplicativos de inicialização .onedrive-prefs
.onedrive-cli
.Informações mais detalhadas podem ser vistas aqui: https://www.maketecheasier.com/sync-onedrive-linux/
fonte
Outra maneira é usar o Google Chrome.
Preencha o Onedrive.desktop com este:
Estou usando o Linux Mint 19.2 com um pacote de ícones que contém um ícone para o OneDrive, mas você pode especificar qualquer um na string Icon. Como resultado, você terá um novo aplicativo no menu do aplicativo. Ao clicar nele, o Chrome abrirá uma nova janela com a pasta do OneDrive. Não esqueça de salvar a senha usando o Chrome e marque a opção "Permanecer no sistema" durante a autorização.
fonte