O Atualizador Automático

O Atualizador Automático garante que você sempre tenha os recursos e as correções de bugs mais recentes para o seu cliente de sincronização Nextcloud.

O Atualizador Automático atualiza apenas em computadores macOS e Windows; os usuários do Linux só precisam usar seus gerenciadores de pacotes normais. Entretanto, nos sistemas Linux, o Atualizador verificará se há atualizações e o notificará quando uma nova versão estiver disponível.

Fluxo de Trabalho Básico

As seções a seguir descrevem como usar o Atualizador Automático em diferentes sistemas operacionais.

Windows

O cliente Nextcloud verifica se há atualizações e faz o download delas quando disponíveis. Você pode visualizar o status da atualização em Configurações -> Geral -> Atualizações no cliente Nextcloud.

Se uma atualização estiver disponível e tiver sido baixada com êxito, o cliente Nextcloud iniciará uma atualização silenciosa antes de sua próxima inicialização e, em seguida, reiniciará a si mesmo. Se a atualização silenciosa falhar, o cliente oferecerá um download manual.

Nota

Privilégios administrativos são necessários para realizar a atualização.

macOS

O cliente macOS tem um atualizador automático que usa o framework Sparkle. Esse atualizador automático é incluído no pacote de aplicativos do cliente e verifica se há atualizações na inicialização, notificando você se houver uma atualização disponível. Isso apresentará um pop-up que permitirá que você baixe e instale automaticamente a atualização mais recente do cliente com um clique.

Nas versões do cliente em que o atualizador automático baseado no Sparkle não estiver incluído, será exibida uma notificação clicável informando que há uma atualização disponível. Ao clicar na referida notificação, a página de download da versão mais recente do cliente será aberta no navegador da Web do sistema.

Como em outros sistemas, você pode visualizar o status da atualização em Configurações -> Geral -> Atualizações no cliente Nextcloud.

Linux

As distribuições Linux fornecem suas próprias ferramentas de atualização, portanto, os clientes Nextcloud que usam o sistema operacional Linux não realizam nenhuma atualização por conta própria. O cliente o informará você (Configurações -> Geral -> Atualizações) quando uma atualização estiver disponível.

Prevenção de Atualizações Automáticas

Em ambientes controlados, como empresas ou universidades, talvez você não queira ativar o mecanismo de atualização automática, pois ele interfere nas ferramentas e políticas de implementação controladas. Para resolver esse caso, é possível desativar totalmente o atualizador automático. As seções a seguir descrevem como desativar o mecanismo de atualização automática para diferentes sistemas operacionais.

Prevenção de Atualizações Automáticas em Ambientes Windows

Os usuários podem desativar as atualizações automáticas adicionando esta linha à seção [General] de seus arquivos nextcloud.cfg:

skipUpdateCheck=true

Os administradores do Windows têm mais opções para evitar atualizações automáticas em ambientes Windows usando um dos dois métodos. O primeiro método permite que os usuários substituam o mecanismo de verificação de atualização automática, enquanto o segundo método impede qualquer substituição manual.

Para bloquear atualizações automáticas, mas permitir substituições manuais:

  1. Edite essas chaves do Registro:

    1. (Windows de 32 bits) HKEY_LOCAL_MACHINE\Software\Nextcloud\Nextcloud

    2. (Windows de 64 bits) HKEY_LOCAL_MACHINE\Software\Wow6432Node\Nextcloud\Nextcloud

  2. Adicione a chave skipUpdateCheck (do tipo DWORD).

  3. Especifique um valor de 1 para a máquina.

Para substituir manualmente essa chave, use o mesmo valor em HKEY_CURRENT_USER.

Para bloquear atualizações automáticas e não permitir substituições manuais:

Nota

Esse é o método preferido para controlar o comportamento do atualizador usando as Diretivas de Grupo.

  1. Edite essa chave do Registro:

    HKEY_LOCAL_MACHINE\Software\Policies\Nextcloud GmbH\Nextcloud

  2. Adicione a chave skipUpdateCheck (do tipo DWORD).

  3. Especifique um valor de 1 para a máquina.

Nota

clientes de marca têm nomes de chave diferentes

Prevenção de Atualizações Automáticas em Ambientes Linux

Como o cliente Linux não fornece a funcionalidade de atualização automática, não há necessidade de remover a verificação de atualização automática. No entanto, se quiser desativá-la, edite o arquivo de configuração do cliente de desktop, $HOME/.config/Nextcloud/nextcloud.cfg. Adicione esta linha à seção [General]:

skipUpdateCheck=true