Como acessar o Microsoft OneDrive no Linux

Você já quis acessar seu Microsoft OneDrive no Linux? Se você está esperando a Microsoft fazer um cliente de sincronização matador para a plataforma Linux, não espere. Eles não estão interessados ​​na plataforma Linux. Em vez disso, você precisará resolver o problema com suas próprias mãos.

A melhor maneira de acessar o Microsoft OneDrive no Linux é com um programa chamado OneDrive-D. É um aplicativo de terceiros que funciona com a API do OneDrive para trazer uma experiência de sincronização decente para a área de trabalho do Linux. Você pode acessar todos os seus arquivos no OneDrive em seu PC Linux com este aplicativo.

Obtendo o OneDrive-D

Os usuários do Microsoft OneDrive podem sincronizar seus arquivos no Linux com a ajuda do OneDrive-d. Fazer o programa funcionar no Linux não exige muito. Ele começa instalando o pacote git em sua distribuição Linux. Sem este programa, obter código do Github não é fácil. Abra um terminal e digite o seguinte:

Ubuntu

sudo apt install git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf install git

Debian

sudo apt-get install git

OpenSUSE

sudo zypper install git

De outros

O Git está disponível em todas as principais distribuições Linux, devido ao fato de sites como o Github serem tão populares. Para que o programa Git funcione em sua distribuição Linux de escolha, basta seguir o modo normal de instalação de programas e procurar por “Git”. Em seguida, instale-o no sistema. Isso pode significar abrir um terminal e usar o gerenciador de pacotes da sua distribuição Linux, ou até mesmo uma loja de aplicativos como o “software Gnome”.

  Como redimensionar arquivos de imagem no Linux

Com a ferramenta Git instalada, podemos usá-la para clonar o código do OneDrive-d diretamente na linha de comando. Faça isso com:

git clone https://github.com/xybu92/onedrive-d.git

Em seguida, insira o diretório de código para iniciar o processo de instalação.

cd ~/onedrive-d

Instalando o OneDrive-D

O código do OneDrive-D baixado com o Git contém muitas coisas diferentes; binários, bibliotecas e scripts diferentes, etc. Felizmente, os desenvolvedores fizeram a instalação deste software muito simples. Eles escreveram um script Bash que configurará completamente o programa e fará tudo funcionar. Para iniciar o processo de instalação, basta executar o script. Isso é feito executando-o como um programa.

./install.sh


A execução do script permitirá que ele comece a instalar todas as pequenas coisas que o OneDrive-D precisa para ser executado corretamente. Especificamente, bibliotecas e outras ferramentas importantes com as quais o programa é construído serão instaladas. Certifique-se de inserir sua senha (se solicitada) e permitir que o programa continue instalando o que precisa.

Configurar OneDrive-D

Em seguida no processo vem a configuração do OneDrive-D. Isso é necessário, pois o programa precisa se conectar aos servidores da Microsoft e iniciar a sincronização inicial. Como o OneDrive-D é um programa baseado em terminal, o programa inicial não criará um ícone na área de trabalho ou algo assim. Em vez disso, é necessário um comando para iniciar o processo de configuração. Inicie-o em um terminal com:

onedrive-perf

Existem 4 etapas simples para este processo de configuração. A primeira etapa envolve conectar o cliente de sincronização à sua conta da Microsoft. No terminal, onedrive-perf imprimirá um link único. Cole este link em seu navegador padrão e autorize o acesso do OneDrive-D à sua conta da Microsoft para continuar na etapa 2 do processo.

  Como usar o comando ss no Linux

Depois de clicar em “sim” na janela de conexão, você precisará colar o URL de retorno de chamada de volta no terminal. Não tenho certeza do que seja isso? É a URL para a qual a janela de conexão redireciona. Você saberá que está obtendo o URL certo, porque a atualização é interrompida. Uma boa dica é procurar “code=” na URL.

A segunda etapa do processo é informar ao OneDrive-D onde sincronizar. Se você ainda não tem uma pasta de sincronização do OneDrive em seu PC, agora é a hora de criar uma. Abra outro terminal e digite este comando:

mkdir -p ~/OneDrive

Em seguida, na etapa 2, informe ao programa onde está a pasta para que ela possa ser usada como local de sincronização. Certifique-se de usar o caminho completo: /home/username/OneDrive/

As etapas 1 e 2 são as partes mais importantes do processo de configuração. As etapas 3 e 4 envolvem configurações relacionadas às configurações numéricas e à lista de arquivos ignorados. A maioria dos usuários do Microsoft OneDrive não precisará fazer nada com as etapas 3 e 4. Digite “n” para não passar por ambas as etapas. Se por algum motivo você sentir que deseja editar essas configurações, escolha Y para fazê-lo.

  Como configurar um backup semelhante ao Mac no Linux com Timeshift

Nota: certifique-se de alterar “username” para o nome de usuário do seu PC no comando.

Sincronizando com o OneDrive-D

Quando o processo de configuração terminar, a sincronização poderá começar. Assim como a configuração, isso precisa ser feito dentro do terminal. O OneDrive-D é executado em segundo plano como um processo. Tudo o que o usuário precisa fazer é iniciá-lo. Isso é feito com:

onedrive-d start


A partir daqui, o terminal pode ser fechado a qualquer momento. O OneDrive-D continuará sendo executado como um programa em segundo plano, carregando e baixando qualquer coisa colocada na pasta de sincronização do OneDrive. Para desligar o programa em segundo plano, use este comando:

onedrive-d stop

Conclusão

O Microsoft OneDrive é uma das melhores ferramentas de armazenamento em nuvem existentes. Possui ótima integração com a área de trabalho do Windows, juntamente com recursos interessantes, como integração do Microsoft Office, velocidades rápidas de upload/download e muito mais. Não é de admirar que alguns usuários do Linux estejam implorando à Microsoft para trazer esse serviço e seus recursos para seu sistema operacional favorito também. Infelizmente, a Microsoft não tem planos para isso.

Como usuários do Linux, nunca poderemos experimentar como é ter esse serviço integrado ao nosso sistema operacional, como os usuários do Windows. Felizmente, para aqueles que precisam de acesso ao OneDrive e estão dispostos a ficar sem algumas das coisas chamativas, este programa é obrigatório. Se o OneDrive não for seu armazenamento em nuvem preferido, você pode conferir o Google Drive. É bastante fácil acessar o Google Drive no Linux.