Atualizar o Frost
O Frost se atualiza sozinho, inclusive quando você o instalou com npm ou pnpm. Por padrão, ele instala as versões novas depois dos backups agendados.
Você não precisa atualizar o pacote getfrost por conta própria. Um pacote mais antigo nunca substitui um Frost mais novo.
#Atualizar agora
frost update
O Frost encontra a versão mais recente, confere a assinatura e a soma de verificação, e garante que a versão nova inicia antes de trocar para ela. Suas configurações, sua chave e seus backups não são alterados.
Para só conferir se existe uma versão mais nova:
frost update --check
O frost update nunca instala uma versão de pré-lançamento, nem uma versão mais antiga do que a sua.
#Atualizações automáticas
Depois de um backup agendado, o Frost procura uma versão nova no máximo uma vez a cada 20 horas e a instala do mesmo jeito que o frost update. Se a busca ou a instalação falhar, o backup não falha por causa disso.
O frost status mostra como as atualizações estão configuradas e se a última funcionou. A tela de configurações do navegador de snapshots também mostra isso.
Para ser avisado das versões novas sem instalá-las automaticamente:
frost config set update.auto false
Daí em diante, o frost status avisa quando sai uma versão, e nada é instalado até você executar frost update.
As atualizações automáticas só rodam depois dos backups agendados. Com os backups automáticos desligados, o Frost não procura atualizações em segundo plano.
#Quando o Frost não consegue se atualizar
| Quando | O que fazer |
|---|---|
| Você não tem permissão de escrita na pasta do aplicativo do Frost | Reinstale com o instalador, usando o seu próprio usuário |
| O Frost foi compilado a partir do código-fonte | Compile de novo, ou instale uma versão com o instalador |
Se uma atualização parar no meio, execute o instalador de novo. Ele repara a instalação.