Olá pessoal…
Hoje vou mostrar como instalar e utilizar o onedrive-d, aplicativo desenvolvido para sincronização dos arquivos na nuvem do OneDrive com distribuições Linux.
Primeiramente, instale o git no OpenSUSE.
> sudo zypper in git
Será preciso instalar também, o inotify-tools, para isso, adicione o repositório de educação do OpenSUSE (no caso abaixo, foi para o 13.2, mas você pode consultar os repositórios via YaST e adicionar manualmente), e depois instale o aplicativo:
> sudo zypper addrepo http://download.opensuse.org/repositories/Education/openSUSE_13.2/ opensuse-education > sudo zypper install inotify-tools
Agora, baixe o onedrive-d pelo git.
> git clone https://github.com/xybu92/onedrive-d.git
Entre no diretório criado.
> cd onedrive-d
E execute o instalador.
> sh install.sh
Caso ele mostre essa mensagem:
Error: setup script does not support your distro token msgnamsgdistributormsgnaechotmpdistribdesc.
Será preciso editar o arquivo install.sh na pasta do onedrive-d, abra o arquivo e onde tiver opensuse), insira um pipe seguido pelo token (token citado no erro acima que deu em sua instalação), ficando similar a opensuse|msgnamsgdistributormsgnaechotmpdistribdesc), conforme print abaixo:
Agora execute novamente o instalador.
> sh install.sh
Depois da instalação, execute o comando para definir os acessos do OneDrive.
> onedrive-pref
No passo 1, ele irá perguntar se deseja autorizar o login na sua conta no OneDrive((STEP 1/4) Do you want to authorize sign in with your OneDrive account? [Y/n]), digite Y maiúsculo e prossiga.
Abra um navegador e logue na sua conta do OneDrive, em seguida ele irá lhe dar um link que começa com https://login.live, copie esse link por completo e cole no seu navegador, então irá mostrar uma pergunta de permissão.
Pelo navegador, clique em Yes, depois copie o endereço da url, e cole no terminal (Ctrl+Shift+V), e pressione -Enter-.
No passo 2, será solicitado se deseja configurar o diretório do OneDrive ((STEP 2/4) Do you want to specify path to local OneDrive repository? [Y/n]), digite Y maiúsculo e prossiga, digite então o caminho desejado do seu OneDrive.
No passo 3 e 4, será solicitado se deseja editar algo que não esteja no padrão, pode digitar n minúsculo para ambos.
Existem 4 comandos do serviço, que são:
start – Inicia o serviço
stop – Para o serviço
restart – Reinicia o serviço
status – Pega o Status o serviço
Para iniciar, execute no terminal:
> onedrive-d start
Agora se quiser iniciar de forma automática, edite nas configurações do seu ambiente gráfico, no caso, para o KDE, abra o Configurações do Sistema e procure por Inicialização e desligamento.
Vá em Iniciar Automaticamente (do lado esquerdo), e clique em Adicionar Programa (do lado direito), e digite onedrive-d start.
Ficará dessa forma.
Referências:
– xmodulo.com/sync-microsoft-onedrive-linux.html
Bom pessoal, por hoje é só.
Abraços e até a próxima.
fiz tudo isso e ele está rodando…mas só baixou algumas pastas e alguns arquivos…como irei sabe se ainda está fazendo o downloads dos arquivos?
Bom dia Matsui, tudo bem?
Então, faz tempo que não mexo com esse software, mas como é Open Source, você pode tentar falar direto com o desenvolvedor pelo GitHub dele, talvez até exista algum fork com tal adição.
Um grande abraço.