Como sincronizar o Microsoft OneDrive com o Linux

Cum să sincronizați Microsoft OneDrive cu Linux
⏱️ 4 min read

Às vezes, ultimamente pode ser necessário usar produtos de propriedade. Os entusiastas do código aberto adorariam ter uma instalação de armazenamento em nuvem, mas permanece o fato de que empresas como Google, Amazon, Dropbox e Microsoft monopolizaram o mercado de armazenamento em nuvem. Eles oferecem gratuitamente produtos confiáveis, o que significa que sim, eles irão escanear ou ler seus arquivos para atender a solicitações legais ou para veicular anúncios. É um fato da vida, mas isso não significa que você não deva usá-los.

OneDrive é a oferta de armazenamento baseado em nuvem da Microsoft e, embora seja naturalmente adequado para a plataforma Windows, ele se conectará com máquinas baseadas em Linux com pouco esforço. Existem várias maneiras de fazer isso e é aqui que o script do onedrive entra em ação.

OneDrive

Onedrive é um cliente baseado em CLI que permite sincronizar rápida e facilmente com o OneDrive.

Para instalar o onedrive, primeiro você precisa instalar algumas dependências e configurar o git, a menos que já o tenha. Vá para o Terminal e entre em um dos seguintes.

Para Ubuntu:

Se você estiver usando o Ubuntu 18.04 ou mais recente, use snap para instalar dmd:

Se não:

Para Fedora:

Arch Linux:

Instalação

Depois de instalar as dependências, busque os arquivos com git:

E compilar e instalar:

Depois de fazer isso, agora você precisa autorizar o onedrive com a Microsoft para que ele possa acessar sua conta. Basta digitar o seguinte no Terminal:

E ele solicitará que você visite o URL para obter autorização.

Faça login em sua conta do OneDrive e conceda ao aplicativo permissão para acessar sua conta.

ms-auth

Uma vez feito isso, você verá uma página em branco. Copie o URL e cole-o no terminal no prompt.

onedrive-response-url

Isso irá completar a configuração.

Para iniciar a sincronização do OneDrive com sua pasta local, execute

Onedrive começará a baixar todos os seus arquivos da nuvem para a pasta local.

Alternativamente, você pode executar:

para fazer com que ele monitore sua pasta local quanto a alterações.

Configuração

Você pode encontrar o arquivo “config” na pasta git onedrive. Para torná-lo ativo, mova-o para a pasta “~ / .config / onedrive /”.

Abra o arquivo de configuração. Existem três opções que você pode configurar: “sync_dir” e “skip_files.”

  • sync_dir: o local para armazenar seus arquivos OneDrive. Todos os arquivos colocados / removidos desta pasta serão sincronizados com a nuvem.
  • skip_files: o tipo de arquivo (ou padrão de arquivo) que não será sincronizado.
  • monitor_interval: o intervalo de tempo entre as operações de sincronização.

Depois de fazer as alterações, salve e reinicie o onedrive.

A qualquer momento, você pode verificar sua configuração com o comando:

onedrive-display-config

Lista de Sincronização

Se você preferir usar a sincronização seletiva em vez de sincronizar toda a pasta OneDrive, pode criar um arquivo chamado “sync_list” e colocá-lo na pasta “~ / .config / onedrive”. Dentro do arquivo, adicione o caminho relativo (da pasta OneDrive sincronizada) para os arquivos / pastas que deseja sincronizar.

Iniciando onedrive no login

Por padrão, o onedrive não inicia quando o usuário efetua login. Para que ele seja executado automaticamente quando você efetuar login, você pode adicionar onedrive --monitor ao seu aplicativo de inicialização.

Agora seu OneDrive irá sincronizar com seu sistema Linux. Como você sincroniza o OneDrive com sua configuração e prefere outras ferramentas? Deixe-nos saber na seção de comentários abaixo.

Esta postagem foi atualizada em março de 2019 com um repositório de trabalho.

Crédito da imagem: Microsoft OneDrive

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x