Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

Se você mudou do Windows para um sistema operacional Linux, há uma boa chance de ter usado o Microsoft OneDrive. Ele está integrado ao Windows 10 e 11, o que significa que uma boa parte dos seus arquivos pessoais foi sincronizada lá.

Com sistemas operacionais Linux, não há OneDrive pré-instalado; não há sequer um aplicativo oficial. Então, como você obtém seus dados do OneDrive para o seu PC Linux? A resposta é um software dedicado: OneDrive Client para Linux, compatível com todas as principais distros.

Por que você precisaria do OneDrive no Linux?

O Linux tem um relacionamento estranho com grandes nomes de serviços de armazenamento em nuvem. Alguns oferecem clientes compatíveis com Linux, mas geralmente é fácil configurar sua própria nuvem com ownCloud ou NextCloud.

Mas isso não significa que você não deva usar o OneDrive no Linux. Embora seja proprietário e isso possa perturbar suas sensibilidades de código aberto, você pode ter um histórico com o OneDrive. Tirar seus dados dos servidores da Microsoft significa poder acessá-los em primeiro lugar. Acessar o OneDrive do seu sistema operacional Linux é a maneira de fazer isso e é mais fácil do que

instagram viewer
instalando o Microsoft Office no Linux.

Abrir o OneDrive no seu navegador é uma opção, mas é incrivelmente lento e não vale a pena.

Minha razão para fazer isso é simples. Depois de anos pagando uma assinatura mensal do Office 365, finalmente decidi que não preciso mais dele. Com 50 GB de armazenamento que não quero perder (incluindo muitas fotos dos meus filhos tiradas em dispositivos Windows Phone), sincronizar os dados é uma prioridade.

(A opção de armazenamento “grátis” é de apenas 5 GB.)

Use a melhor opção: Cliente OneDrive para Linux

Vários clientes OneDrive foram lançados para Linux ao longo dos anos, mas a maioria foi abandonada. Um projeto que ainda está em desenvolvimento é o OneDrive Client para Linux.

Este software está disponível no GitHub e pode ser instalado em praticamente qualquer distribuição Linux. Todas as etapas são fornecidas na página do GitHub para instalá-lo em apenas alguns minutos. Para demonstrar como é simples, a seção abaixo demonstrará como instalar o OneDrive Client para Linux no Ubuntu 22.04 LTS.

Com este software instalado, você não obtém acesso sorrateiro ao OneDrive. Este é um cliente OneDrive Linux completo, pelo menos tão bom quanto o do Android, se não o cliente Windows OneDrive real.

Entre os recursos do OneDrive Client para Linux estão cache de estado, monitoramento e sincronização de arquivos em tempo real, upload de arquivos e validação de download, limitação da taxa de tráfego e uploads retomáveis. O software suporta OneDrive gratuito, OneDrive de assinante, OneDrive for Business, implantações nacionais de nuvem (por exemplo, governo dos EUA) e outras variantes do Office 365, bibliotecas do SharePoint e do Office 365 e pastas compartilhadas.

Resumindo, se você precisar de acesso OneDrive no Linux - curto ou longo prazo - você precisa usar o OneDrive Client para Linux.

Instale o OneDrive Client para Linux no Ubuntu 22.04 LTS

Embora o OneDrive Client para Linux funcione com a maioria das distribuições, as etapas a seguir demonstram como instalá-lo em sistemas baseados em Debian (especificamente Ubuntu 22.04 LTS).

Comece garantindo que seu sistema esteja totalmente atualizado.

sudo apt-pegar atualizar

sudo apt-pegar atualizar -y

sudo apt-pegar dist-upgrade -y

sudo apt-pegar remoção automática -y

sudo apt-pegar limpeza automática -y

Após a atualização, você deve reiniciar o sistema

reinício

A instalação do OneDrive Client para Linux no Ubuntu 22.04 LTS requer o uso do OpenSuSE Build Service Repository. Comece adicionando a chave de liberação:

wget -qO - https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /usr/share/keyrings/obs-onedrive.gpg > /dev/null

Em seguida, adicione o repositório:

echo "deb [arch=$(dpkg --print-architecture) assinado por=/usr/share/keyrings/obs-onedrive.gpg] https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04/ ./" | sudo tee /etc/apt/sources.list.d/onedrive.list

Você deve então atualizar o cache do apt:

sudo apt-pegar atualizar

Por fim, instale o OneDrive Client para Linux:

sudo apt instalar--no-install-recommends --no-install-suggests onedrive

Observe que as etapas diferem ligeiramente entre as distros. Por exemplo, diferentes comandos de chave e repositório (com base na versão) são necessários para o Ubuntu 22.10.

Instalando o OneDrive para Linux em outras distribuições

Conforme observado, as etapas acima são para o Ubuntu.

No entanto, Arch e Manjaro podem usar pamac:

pamac build onedrive-abraunegg

O software também pode ser instalado a partir da fonte. Saiba mais no Cliente OneDrive para GitHub do Linux.

Como sincronizar o OneDrive com o Linux

O OneDrive Client para Linux é, por padrão, uma ferramenta de linha de comando. Vários comandos estão incluídos, que você pode acessar usando o comando help:

onedrive --ajuda

Esta é uma lista de opções, com as mais comuns resumidas no topo da lista.

Para sincronizar o OneDrive com o Linux, você precisa de um único comando:

onedrivediretório de destino[CAMINHO DE ARQUIVO]--sincronizar

Basta especificar o caminho de arquivo pretendido para seus dados e observar o traço duplo antes do sincronizar comando. Desde que o destino de destino tenha espaço de armazenamento suficiente, os dados serão sincronizados da sua conta do OneDrive para o Linux.

Para permitir que isso ocorra, você precisará inserir suas credenciais. O aplicativo OneDrive Client para Linux exibirá um link para abrir em seu navegador. Depois de entrar em sua conta da Microsoft, copie o URL (a página normalmente estará em branco) e cole-o na janela do terminal onde necessário. A autenticação deve então ser concluída.

Enquanto isso, você pode confirmar o status da sincronização (caso novos dados sejam adicionados ou arquivos removidos) com

onedrive display-sync-status

Tudo o que você precisa para usar o OneDrive de qualquer escala e distribuição pode ser encontrado no arquivo de ajuda.

Vá acionado pelo mouse com o OneDriveGUI

Se isso for inadequado ou você não estiver familiarizado o suficiente com a linha de comando, poderá usar a ferramenta OneDriveGUI. Este é um front-end para OneDrive Client para Linux que fornece uma interface controlada por mouse e teclado.

Comece indo para o OneDriveGUI GitHub e baixando o AppImage. (O que é um arquivo AppImage?)

Download: OneDriveGUI (Livre)

Feito isso, abra uma janela de terminal no local de download e digite:

chmod +x ./OneDriveGUI-[VERSION]-x86_64.AppImage

Certifique-se de trocar [VERSION] pela versão do arquivo de download OneDriveGUI AppImage.

(Uma versão de OneDriveGUI para Arch Linux também está disponível.)

O uso do OneDriveGUI exige que você primeiro crie um perfil. Em seguida, especifique o caminho do arquivo para o diretório se você já tiver iniciado uma sincronização com a ferramenta de terminal.

Feito isso, a autenticação deve ser concluída (mesmo que você já tenha feito isso no OneDrive Client para Linux). Esta é uma interface mais atraente, mas o processo é o mesmo. Você estará pronto para começar a usar o OneDrive Client para Linux em uma configuração de área de trabalho mais tradicional.

OneDrive para Linux simplesmente funciona

Embora a interface de linha de comando não seja tão ruim, o OneDriveGUI obviamente torna o OneDrive Client para Linux mais utilizável. O aplicativo tem tudo o que você precisa para obter seus dados do OneDrive e sincronizá-los com sua nuvem preferida. Enquanto isso, se isso parecer muito trabalhoso, você pode continuar usando o OneDrive com este software.

No entanto, dada a frequência com que a Microsoft revisa os métodos de autenticação para seus sistemas, isso pode não ser um bom plano de longo prazo.

Independentemente disso, o OneDrive Client para Linux é uma ótima maneira de acessar os dados do OneDrive e sincronizá-los com seu PC Linux.