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.

Torne-se um apoiador e ajude manter os projetos do blog.

AUR

Modo gráfico: procure e instale os pacotes onedrive-git.
Terminal: use os comandos abaixo conforme o gerenciador de programas utilizado.

Pamac

pamac build onedrive-git

Trizen

trizen -S onedrive-git

Se o comando trizen não funcionar, veja esse tutorial.

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)

nano ~/.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.



Caso algum programa que você goste ainda não tenha uma versão para Manjaro, por favor, escreva nos comentários o nome do programa que iremos procurar por algum equivalente ou, se possível a portabilidade para Manjaro, entraremos em contato com desenvolvedores.

Por favor, não deixe de compartilhar nas redes sociais as publicações deste blog, pois nosso incentivo para produzir um conteúdo bacana é saber que estamos ajudando pessoas a conhecer cada vez mais as funcionalidades dessa maravilhosa distro Linux.

Nos acompanhe:

um comentário

Deixe um comentário

Faça o login usando um destes métodos para comentar:

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 )

Conectando a %s

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.