Como sincronizar o OneDrive Business / Office 365 no Linux?

12

O Microsoft OneDrive Business / Office 365 Pro oferece 1 TB de armazenamento em nuvem, mas infelizmente nunca houve um método para sincronizá-lo no Linux.

    
por Sayed Metwaly 29.07.2016 / 05:56

1 resposta

6

Atualmente, o experimental onedrive-d é um programa de código aberto que pode sincronizar somente contas pessoais do OneDrive, pois ele não aceita links do Microsoft Sharepoint. Aqui está um método para sincronizar o OneDrive Business / Office 365 usando o GoodSync para Linux , que é gratuito para uso pessoal.

  1. Instale a versão adequada na sua máquina Linux, por exemplo:

    ./goodsync-linux-x86_64-release.run
    

    Responder por n o para a configuração do GoodSync Connect e a interface da Web do GsServer.

  2. Abra o OneDrive em um navegador da web. selecione "Voltar para o OneDrive Clássico" no lado inferior direito.
  3. O endereço da web no seu navegador agora será semelhante a: https://xxxxxxx.sharepoint.com/xxxxxxxxxxx/Documents/Forms/All.aspx e, com base nisso, obtenha seu link de sincronização , que será office365://xxxxxxx.sharepoint.com/xxxxxxxxxxx/Documents .
  4. Crie um novo arquivo na subpasta .goodsync em sua casa:

    gedit ~/.goodsync/jobs.tix
    
  5. Insira o seguinte código no arquivo e salve-o:

    <Job>
    Name = "OneDrive_Sync"
    Side1 = <SideOptions>
    Dir = <Connect>
        Url = "put_your_syncing_link_here"
        UserID = "put_your_OneDrive/Office365_Bussiness_email_here"
    </Connect>
    </SideOptions>
    Side2 = <SideOptions>
    Dir = <Connect>
        Url = "file:///your_home_folder/one_drive_folder"
    </Connect>
    </SideOptions>
    Direction = 0
    ExcludeHidden = No
    ExcludeSystem = No
    DetectMovesAndRenames = Yes
    LinksOption = 1
    ExcludeEmptyFolders = No
    LimitChangesPercent = 100
    AutoResolveConflicts = 3
    DetectMovesAndRenames = Yes
    </Job>
    
  6. Inicie o processo de sincronização:

    gsync sync "OneDrive_Sync"
    
  7. Nesta etapa, seu navegador da Web abrirá a página do OneDrive / Office 365 e solicitará sua autorização para permitir que o goodsync acesse sua conta. Depois de inserir suas credenciais, a sincronização será iniciada.

Limitações: A Microsoft não permite solicitações de URL com tamanho superior a 270 caracteres e, portanto, o GoodSync NÃO pode sincronizar arquivos com nomes longos de caminhos.

Aproveite!

    
por Sayed Metwaly 29.07.2016 / 08:11

Tags