OneDrive- sincronize seus arquivos no Manjaro.

Se você tem uma conta hotmail,provavelmente terá 15 Gb de espaços para armazenar seus arquivos.

Já tem bastante tempo que procuramos uma forma de sincronizar esses arquivos,recentemente descobrimos o onedrive na AUR e conseguimos que ele “funcione”.

Ele ainda tem pequenos erros mas é uma boa opção para ser utilizada,e ainda tem a vantagem de ter alguém trabalhando e melhorando o código fonte do programa.

O consumo dos recursos são bem baixos,pode ser mais um motivo para você testar.

O OneDrive para empresas não é suportado.

Instalação.
Modo gráfico: procure e instale onedrive-git.
Terminal: use o comando abaixo.
yaourt -S onedrive-git

Após a instalação,siga os passos abaixo.

Você deve copiar o arquivo de configuração padrão em seu diretório pessoal antes de fazer alterações,use os comandos no terminal.
mkdir -p ~/.config/onedrive

cp /usr/share/onedrive/config.default ~/.config/onedrive/config

Crie a pasta em sua home para a sincronização.
mkdir -p ~/OneDrive

Dar autorização para o programa.
Use o comando no terminal.
onedrive

Copie e cole em um navegador o link que vai aparecer no terminal e faça login e autorize o programa.
onedrive

Copie a url do navegador depois de ter feito login,não tem problema se a página mostrar algum erro,copie a url do navegador cole no terminal e aperte enter.
screenshot_20170125_102815

Ele irá começar a sincronização no local indicado na configuração que fizemos anteriormente.

Sincronização automática.
Se você deseja sincronizar seus arquivos automaticamente, ative e inicie o serviço systemd:
systemctl --user enable onedrive

systemctl --user start onedrive

Opções de uso:

onedrive [OPÇÃO]

  • nenhuma opção       Sincronizar e sair.
  • -m –monitor          Manter o monitoramento para mudanças locais e remotas.
  • –resync                     Esqueça o último estado salvo,execute uma sincronização completa.
  • -v –verbose             Imprimir mais detalhes,útil para depuração.
  • -h –help                   Esta informação de ajuda.

Comando para ver sem tem arquivos sendo sincronizados e quais são eles.
journalctl --user-unit onedrive -f

screenshot_20170125_104938

Se aparecer erro de sincronização,use os comandos abaixo.

Pare a sincronização automática
systemctl --user stop onedrive

Inicie a sincronização automática novamente
systemctl --user start onedrive

Em nossos testes,utilizando os 2 comandos o OneDrive sempre voltou a sincronizar corretamente.

Observações:

  • Depois de alterar os filtros (skip_file ou skip_dir nas suas configs) você deve executar onedrive --resync
  • As convenções de nomeação do Windows aplicam-se.
  • Use make debug para gerar um executável para depuração.

 

Alterando a pasta.
Você pode alterar o local onde será feito a sincronização,podendo colocar a pasta OneDrive em outro HD.

Use o comando abaixo para fazer a alteração.(use o editor de texto disponível no seu sistema)
kate ~/.config/onedrive/config

Veja um exemplo.(não esqueça de criar a pasta no local informado)

Screenshot_20170404_102539

Veja também como acessar o OneDrive através do CloudCross.

 

Se você gosta de algum programa e não achou ele no Manjaro,deixe um comentário com o nome do programa que vamos procurar algo equivalente,e se possível entrar em contato com algum desenvolvedor para fazer um port para o Manjaro.

Não esqueça de compartilhar nas redes sociais para que mais pessoas saibam sobre os programas e para incentivar o blog a continuar trazendo mais conteúdo bacana sobre esta distro maravilhosa.

Facebook

Twitter

Google+

Canal no Telegram

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

w

Conectando a %s