O Microsoft OneDrive é um serviço popular de armazenamento em nuvem que permite armazenar e acessar arquivos importantes em qualquer dispositivo. No entanto, é importante notar que o OneDrive não oferece suporte oficial para Linux. Felizmente, existem várias maneiras de acessar e sincronizar seus arquivos do OneDrive em um sistema Linux.
Este artigo orienta você através de vários métodos para integrar o OneDrive ao seu ambiente Linux. Com esses métodos, você pode acessar e gerenciar seus arquivos do OneDrive perfeitamente em seus sistemas de arquivos Linux.
É possível usar o OneDrive no Linux?
Sim, você pode acessar e usar o OneDrive no Linux de algumas maneiras diferentes. Embora não exista um cliente OneDrive oficial para Linux, várias alternativas não oficiais estão disponíveis.
Por exemplo, você pode usar um cliente OneDrive para Linuxde código aberto e não oficial ou uma ferramenta de linha de comando como rclone. Você também pode acessar seus arquivos do OneDrive rapidamente no seu navegador.
Lembre-se de que estas são soluções não oficiais; sua experiência pode variar dependendo da ferramenta e do seu Distribuição Linux. Independentemente disso, essas opções permitem integrar o OneDrive ao seu fluxo de trabalho do Linux.
Usando o cliente OneDrive não oficial para Linux
O cliente OneDrive não oficial para Linux permite acessar e usar o OneDrive em sistemas Linux. Observe que este cliente não oficial não é suportado pela Microsoft de forma alguma – você precisará usá-lo por sua própria conta e risco.
Embora não seja oficialmente compatível, o cliente OneDrive para Linux é uma opção gratuita, de código aberto e bem mantida para uso dos usuários do Linux.
Instalando o cliente OneDrive não oficial para Linux
Siga estas etapas para baixar e instalar o cliente OneDrive não oficial para Linux em um sistema Linux baseado em Debian ou Ubuntu. Outras distribuições podem precisar de siga instruções diferentes.
Abra o terminal no seu PC Linux.
Digite o seguinte no terminal para adicionar o repositório correto e as chaves do repositório para instalar os pacotes necessários: wget -qO – https://download.opensuse.org/repositories/home:/npreining: /debian-ubuntu-onedrive/xUbuntu_22.10/Release.key | gpg –dearmor | sudo tee /usr/share/keyrings/obs-onedrive.gpg >/dev/null.
Depois que o comando for executado com sucesso, execute este comando: echo “deb [arch=$(dpkg –print-architecture) assinado-by=/usr/share/keyrings/obs-onedrive.gpg] https:/ /download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.10/ ./” | sudo tee /etc/apt/sources.list.d/onedrive.list
Atualize seu gerenciador de pacotes digitando sudo apt updatee aguarde a conclusão.
Depois que seu gerenciador de pacotes estiver atualizado, execute sudo apt install—no-install-recommends—no-install-suggests ldc onedriveno terminal e aguarde a conclusão.
Neste ponto, você deve ter instalado com sucesso o cliente Linux OneDrive não oficial. Você precisará configurá-lo a seguir para acessar seus arquivos.
Para executar o cliente pela primeira vez e gerar o arquivo de configuração padrão, digite onedriveno terminal.
Você será solicitado a visitar um URL da Microsoft para autenticar e conceder acesso à sua conta do OneDrive. Abra o URL em um navegador da Web, faça login com suas credenciais da Microsoft e conceda as permissões necessárias.
Depois de conceder as permissões, você verá uma página em branco. Copie o URL, cole-o novamente no terminal e pressione a tecla Enter.
O cliente irá alertá-lo se você tiver sucesso. Para iniciar a sincronização, digite onedrive –synchronizeno terminal. Isso deve começar a sincronizar seus arquivos do OneDrive com uma pasta local (~/OneDrivepor padrão). Você precisará dar tempo para que esse processo seja concluído..
Se você deseja que o cliente seja executado em segundo plano, digite e executeonedrive –monitorno seu terminal.
rcloneé uma ferramenta de terminal poderosa e de código aberto para sincronizar e transferir arquivos entre sistemas locais ou remotos em um PC Linux. Usando rclone, você pode configurar seu PC Linux para permitir acesso ao armazenamento OneDrive.
Para usar o rclone com o OneDrive no Linux, siga estas etapas.
Para começar, baixe e instale o Rclone em seu sistema Linux. Você pode encontrar as instruções de instalação para sua distribuição específica no site rclone ou digite sudo -v ; enrolar https://rclone.org/install.sh | sudo bashno terminal para instalá-lo rapidamente.
Depois que o Rclone estiver instalado, digite rclone configno terminal para iniciar o processo de configuração.
Quando solicitado, selecione a tecla npara criar um novo controle remoto e digite um nome para o controle remoto do OneDrive (como onedrive).
Em seguida, localize o número do Microsoft OneDrivecomo provedor de armazenamento (normalmente 31), digite-o e pressione Enterpara confirmar .
Para ID do clientee segredo do cliente, deixe em branco e pressione Enter.
Escolha sua região de autenticação para o OneDrive (geralmente pressionando 1e pressionando Enter) e escolha npara usar o processo típico de configuração para autenticação.
Quando solicitado, pressione Ypara abrir um navegador da web e fazer login. Insira os detalhes da sua conta do OneDrive e autorize o Rclone a acessar sua conta e armazenamento do OneDrive seguindo as instruções na tela.
.
Após a conclusão da configuração, feche o navegador e retorne ao terminal.
Escolha sua configuração do OneDrive, normalmente 1para acesso padrão ao OneDrive. Pressione a tecla Enterpara continuar.
Escolha seu ID do OneDrive entre as opções fornecidas, normalmente pressionando 1e pressionando a tecla Enter.
Pressione ynovamente para confirmar.
Neste ponto, a configuração deve estar concluída. Pressione Ypara confirmar novamente e torná-la sua configuração padrão.
Pressione qpara sair da ferramenta de configuração. Você pode usar o comandorclonepara interagir com seus arquivos do OneDrive. Por exemplo, para listar o conteúdo da sua conta OneDrive, execute o comando rclone ls onedrive:no seu terminal.
Para baixar um arquivo da sua conta OneDrive, execute o comando rclone copy onedrive:/path/to/file /path/to/local/directoryno terminal. Substitua os caminhos /path/topelo local do arquivo e o local onde você deseja salvar o arquivo no seu PC local.
Para fazer upload de um arquivo para sua conta do OneDrive, execute o comando rclone copy /path/to/local/file onedrive:/path/to/remote/directory. Substitua os caminhos /path/topelo local do arquivo e pelo local no armazenamento do OneDrive para o qual você deseja enviar o arquivo.
Você também pode usar o comando rclone syncpara sincronizar todos os arquivos entre sua conta do OneDrive e seu sistema de arquivos Linux local. Por exemplo, para sincronizar todos os arquivos da sua conta OneDrive para um diretório local chamado ~/onedrive, execute o comando rclone sync onedrive: ~/onedrive..
Para sincronizar um diretório específico da sua conta do OneDrive com um diretório local, execute o comandorclone sync onedrive:/path/to/remote/directory /path/to/local/directorye substitua o Caminhos /path/tocom os diretórios remoto e local corretos.
Como acessar o OneDrive no Linux usando seu navegador da Web
Não deseja instalar nenhum software adicional? Você pode acessar rapidamente seus arquivos do OneDrive em um PC Linux usando seu navegador da web.
Para fazer isso, visite o site do OneDrive e faça login com sua conta da Microsoft. Depois de fazer login, você verá seu armazenamento do OneDrive com pastas e arquivos. Você poderá fazer download de arquivos, fazer upload de novos arquivos, remover arquivos ou pastas inteiros ou criar novos arquivos do Office diretamente e adicioná-los ao armazenamento do OneDrive.
Você também pode compartilhar seus arquivos com outras pessoas selecionando o arquivo e pressionando o botão Compartilhar.
Lembre-se de que as alterações feitas em arquivos e documentos no site do OneDrive serão sincronizadas com quaisquer outros dispositivos conectados à sua conta da Microsoft.
Gerenciando seus arquivos do Linux
O uso do OneDrive no Linux pode ser feito usando uma das ferramentas acima (ou usando o site do OneDrive). Embora a Microsoft não ofereça um aplicativo OneDrive nativo para Linux, essas alternativas oferecem uma experiência semelhante.