4 Melhores Apps Não-Oficiais do OneDrive para Linux

Apesar do envolvimento crescente da Microsoft com o Linux e o código aberto, o suporte nativo para seus produtos de consumo, como o OneDrive, permanece improvável. Contudo, a comunidade Linux, conhecida pela sua engenhosidade, desenvolveu alternativas: aplicativos de terceiros para o OneDrive no Linux.

Este artigo explora quatro excelentes aplicativos não oficiais do Microsoft OneDrive para Linux, detalhando como obtê-los e como utilizá-los. Vamos começar!

1. Cliente OneDrive Gratuito

O Cliente OneDrive Gratuito é uma solução de linha de comando notável para usuários Linux que desejam sincronizar arquivos com o serviço de nuvem da Microsoft. Para quem se sente confortável usando o terminal, esta é uma das melhores opções disponíveis para Linux.

Recursos de Destaque

  • Suporte a pastas compartilhadas.
  • Capacidade de retomar sincronizações interrompidas.
  • Instruções de instalação de dependências claras para as principais distribuições Linux.
  • Compatibilidade com contas pessoais e empresariais.
  • Monitoramento de arquivos em tempo real através do Inotify.

Instalação – Cliente OneDrive Gratuito

Atualmente, o Cliente OneDrive Gratuito não oferece pacotes de instalação prontos para download. A sua utilização requer a construção a partir do código fonte. Siga os passos abaixo no terminal:

Passo 1: Acesse a página do GitHub do cliente e localize as instruções de dependência para o seu sistema Linux, na seção “Build Requirements”.

Passo 2: Após instalar as dependências, adicione o DMD Reference Compiler ao seu perfil Bash.

source ~/dlang/dmd-2.083.0/activate

Passo 3: Clone o código do GitHub e instale o software no seu computador Linux.

git clone https://github.com/abraunegg/onedrive.git
cd onedrive
make
sudo make install
deactivate ~/dlang/dmd-2.083.0/activate

Utilizando o Cliente OneDrive Gratuito

Para iniciar a sincronização com o Cliente OneDrive Gratuito, digite o seguinte comando no terminal:

onedrive --synchronize

Ao inserir o comando `onedrive` com a opção “synchronize”, um URL será exibido no terminal. Clique no link e faça login na sua conta Microsoft.

Após o login, você será redirecionado para uma página em branco. Copie o URL da página, cole-o no terminal e pressione Enter.

Com a sessão iniciada, o Cliente OneDrive Gratuito irá baixar e configurar todos os seus arquivos do OneDrive no diretório `~/OneDrive`. Aguarde até que o processo seja concluído.

Para sincronizar alterações, adicione os seus arquivos ao diretório OneDrive e execute:

onedrive --synchronize

Para mais detalhes sobre o aplicativo, use: `onedrive –help`

2. Carregamento Bash OneDrive

O Bash OneDrive Upload é um utilitário simples que permite carregar arquivos diretamente para o Microsoft OneDrive no Linux.

Este cliente é ideal se você precisa apenas carregar alguns arquivos, sem necessitar sincronização contínua com o OneDrive.

Recursos de Destaque

  • Suporte ao OneDrive Pessoal e OneDrive for Business.
  • Capacidade de carregar vários arquivos simultaneamente.
  • Suporte a comandos curinga do Bash.
  • Permite o envio de diretórios inteiros e arquivos individuais.

Instalação – Bash OneDrive Upload

O aplicativo está disponível no GitHub. Para usá-lo, clone o repositório e siga as instruções abaixo:

Passo 1: Na página do Bash OneDrive Upload, vá até a seção de pré-requisitos e instale os pacotes listados usando o gerenciador do seu sistema. Certifique-se de ter o “git” instalado.

Passo 2: Clone a versão mais recente do Bash OneDrive Upload para o seu sistema Linux usando o comando git.

git clone --recursive https://github.com/fkalis/bash-onedrive-upload.git

Passo 3: Navegue até a pasta do código “bash-onedrive-upload” usando o comando CD.

cd bash-onedrive-upload

Passo 4: Inicie a autorização do OneDrive. Consulte a seção “Introdução (OneDrive Pessoal)” na página do GitHub e siga as instruções para autenticar sua conta Microsoft.

./onedrive-authorize

Utilizando o Bash OneDrive Upload

O carregamento de arquivos para o OneDrive com o Bash OneDrive Upload é feito através do comando `onedrive-upload`.

Para carregar um arquivo, utilize:

./onedrive-upload file

ou para vários arquivos:

./onedrive-upload fileA fileB

Para carregar um diretório inteiro, use:

./onedrive-upload /location/of/folder/to/upload

3. OneDrive for Business no Bash

O OneDrive é usado tanto para fins pessoais quanto profissionais. O OneDrive Business não oferece um cliente oficial para Linux.

O OneDrive for Business no Bash é uma adaptação da popular ferramenta OneDrive-D, focada em contas empresariais.

Recursos de Destaque

  • Suporte a múltiplas contas de sincronização.
  • Possibilidade de execução em segundo plano como um serviço.

Instalação do OneDrive for Business no Bash

A instalação é automatizada. Siga os passos abaixo:

Passo 1: Execute o script de instalação.

sudo -s
wget --no-check-certificate -qO- "https://raw.githubusercontent.com/0oVicero0/OneDrive/master/OneDrive.sh" |bash

Passo 2: Ative o software.

onedrive -a

Utilizando o OneDrive for Business no Bash

Para iniciar a sincronização, execute:

onedrive start

Para interromper, use:

onedrive stop

4. OneDrive-D

OneDrive-D é um daemon de sincronização para Linux que permite manter seus dados do Microsoft OneDrive sempre atualizados.

Embora o OneDrive-D possa parecer um pouco datado e existam alternativas mais avançadas, pode valer a pena experimentar caso as outras soluções não tenham correspondido às suas expectativas.

Recursos de Destaque

  • Execução em segundo plano, sincronizando os arquivos continuamente.
  • Processo de instalação simplificado.
  • Suporte a múltiplas contas para sincronização.

Obtendo o OneDrive-D

Informações sobre a instalação e uso do OneDrive-D em Linux já foram abordadas anteriormente. Recomenda-se consultar o tutorial detalhado para instruções específicas de configuração e uso. Contudo, é um aplicativo confiável para manter seus dados do OneDrive sincronizados no Linux.

Para mais informações, procure tutoriais detalhados online sobre o processo de configuração deste aplicativo em seu sistema Linux.

Conclusão

O OneDrive pode não ser a primeira escolha como provedor de armazenamento em nuvem. Muitas pessoas tendem a preferir o Dropbox ou Google Drive. Mas, para os usuários de Linux que precisam acessar o serviço Microsoft OneDrive, é bom saber que existem soluções alternativas que funcionam bem.