OneDriveGUI facilita a sincronização do OneDrive com uma pasta local em sua área de trabalho Linux

23 de janeiro de 2023

O OneDrive é um serviço de hospedagem e sincronização de arquivos oferecido pela Microsoft, semelhante ao Dropbox, Google Drive, Mega e assim por diante, que não possui um cliente oficial para Linux. Existem, no entanto, vários clientes OneDrive de linha de comando não oficiais para Linux, incluindo OneDrive Client for Linux (sincronização com uma pasta) – que é usado pelo OneDriveGUI, Onedriver (montar o OneDrive localmente), Rclone (pode sincronizar com uma pasta e montar OneDrive localmente) e provavelmente outros.

OneDriveGUI é uma GUI para OneDrive Client, um cliente gratuito do Microsoft OneDrive para Linux que suporta OneDrive Personal, OneDrive for Business, OneDrive para Office365 e SharePoint.

A GUI é relativamente nova, com sua primeira versão sendo lançada em janeiro de 2022, mas já é bastante repleta de recursos. Ele inclui a capacidade de configurar e gerenciar várias contas do OneDrive com monitoramento assíncrono em tempo real, sincronização seletiva, processo de logon baseado em GUI, ícone da bandeja do sistema e muito mais. 

GUI do OneDrive para Linux

A janela principal da GUI do OneDrive mostra a atividade recente do arquivo

A GUI mostra o status de sincronização atual e as alterações recentes do arquivo em sua janela principal (captura de tela acima), e não no ícone da bandeja; na bandeja você só pode mostrar ou ocultar a janela principal e acessar as configurações. Essa janela também permite iniciar ou parar o processo de linha de comando (veja abaixo) e acessar as configurações e perfis do aplicativo.

Configurações do OneDriveGUI

Opções de sincronização de perfil GUI do OneDrive

Nas configurações do aplicativo, você tem algumas opções básicas, como a capacidade de iniciar o OneDriveGUI minimizado, as configurações de aparência e log. Na janela Perfis (captura de tela acima), você pode adicionar novos perfis ou gerenciar perfis existentes - isso inclui definir a pasta local do OneDrive, sincronização seletiva, opções de sincronização, como limitação de taxa e outras configurações avançadas, arquivos a serem excluídos e muito mais.

Janela de configuração do OneDriveGUI

O assistente de configuração do OneDriveGUI permite criar um novo perfil ou importar um perfil/configuração existente do cliente do OneDrive para Linux.

Há também um assistente de configuração (captura de tela acima) que permite criar um novo perfil ou importar um perfil/configuração existente do Cliente OneDrive para Linux. Ao criar um novo perfil, você precisará autorizar o aplicativo com sua conta do OneDrive fazendo logon no OneDrive em uma nova guia do navegador da Web que é aberta automaticamente pela GUI do OneDrive.

Sob o capô, o OneDriveGUI usa OneDrive Client For Linux, um cliente de linha de comando para o Microsoft OneDrive que suporta monitoramento de arquivos locais em tempo real com inotify e sincronização em tempo real de atualizações remotas via webhooks, cache de estado, uploads retomáveis e muito mais. Ao contrário de outras soluções, que permitem montar o OneDrive como um sistema de arquivos, o aplicativo Cliente OneDrive para Linux sincroniza seus arquivos e pastas de conta do OneDrive com uma pasta local.

O Cliente OneDrive para Linux tem uma notificação de área de trabalho que informa sobre o status de sincronização e qualquer erro de sincronização que ocorra, e é isso – você deve configurá-lo e gerenciá-lo a partir da linha de comando e seu arquivo de configuração. Alguns usuários podem querer exatamente isso, um cliente Linux de linha de comando para o Microsoft OneDrive, mas para o resto há o OneDriveGUI, uma GUI para gerenciar sua conta do OneDrive e arquivos no Linux. 

Recursos do OneDriveGUI:

  • Gerenciamento e configuração de várias contas do OneDrive
  • Monitoramento assíncrono em tempo real de várias contas do OneDrive
  • Assistente de configuração para fácil criação e importação de perfil do OneDrive
  • Sincronização automática na inicialização da GUI
  • Suporte para o processo de login baseado em GUI
  • Bandeja do sistema (se suportada pelo seu ambiente de desktop)
  • Começa minimizado para a bandeja/dock
  • Validação de entrada para impedir a configuração de opções de cliente do OneDrive incompatíveis
  • Importação e gerenciamento de Pastas Compartilhadas de Negócios
  • Importação e gerenciamento de bibliotecas compartilhadas do SharePoint
  • Dicas de ferramentas com uma breve explicação de várias opções de configuração do Cliente OneDrive.
  • Solicitar autorização de ressincronização para evitar perda de dados inesperada

Vale a pena notar que o uso do AppImage do OneDriveGUI requer o uso de um navegador externo para autenticação. Além disso, a janela OneDriveGUI não tem sombras ao ser executada no Wayland.

Baixando o OneDriveGUI

No momento em que estou escrevendo isso, OneDriveGUI é empacotado como um AppImage, que deve ser executado na maioria das distribuições Linux (baixe o AppImage, clique com o botão direito do mouse e na janela Propriedades permitir a execução do arquivo como programa/defini-lo como executável, então você deve ser capaz de clicar duas vezes para executá-lo), e como um Arch Linux pacote AUR. Você também pode executá-lo a partir da fonte.

Confira as instruções de instalação do OneDriveGUI em sua página do repositório.

Para usar o OneDriveGUI, você precisará ter o Cliente OneDrive para Linux instalado em seu sistema. É melhor obter a versão mais recente de acordo com suas instruções oficiais, porque muitas distribuições Linux ainda têm versões antigas do Cliente OneDrive para Linux que podem ser incompatíveis com o OneDriveGUI.

Você também pode gostar: Como manter o OneDrive sincronizado com uma pasta no Linux (isso está usando o cliente OneDrive Linux de linha de comando usado pelo OneDriveGUI; inclui um guia de início rápido)

Esse post foi traduzido do site LinuxUprising.com pela rtland.team.

Linux Uprising Blog
Propaganda
Propaganda