OneDrive- sincronize seus arquivos no Manjaro.
![thumbnail for this post](https://imagens.manjariando.com.br/thumbnail/onedrive.png)
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
Para requisitar que um pacote/programa entre para o repositório do blog, você deve se tornar um apoiador através do apoia-se, lembre-se de entrar em contato para verificar se o pacote/programa pretendido funciona no Manjaro.
AUR
Modo gráfico: procure o onedrive-git no Pamac, marque para instalar e clique em aplicar.
Terminal: utilize um dos comandos abaixo conforme sua preferência.
pamac build 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.
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.
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
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)
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.
Veja também
- Dropbox-instalando o cliente desktop no Manjaro.
- Megasync- instale o cliente desktop para o Manjaro.
- Ativando a extensão de sincronização do Dropbox no Dolphin.
Acompanhe o blog