# Desinstalar o Frost O Frost não tem um comando de desinstalação, mas removê-lo leva só alguns passos. > Desinstalar o Frost não apaga os seus backups. Se você talvez queira recuperá-los um dia, garanta que tem a sua frase de recuperação antes de apagar a chave deste computador. O `frost key show` mostra a frase. ## 1. Remova a tarefa agendada ```sh frost config set schedule.enabled false ``` Isso remove a tarefa do agendador do sistema operacional. Se o Frost disser que a tarefa será removida quando o backup em andamento terminar, espere esse backup terminar antes do próximo passo. Até lá, o `frost status` diz que já há um backup ou uma restauração em andamento. No Linux com systemd, também desliga o lingering de novo se o Frost tiver registrado que o ligou. ## 2. Apague os arquivos do Frost Isto apaga o aplicativo, o inicializador, suas configurações, sua chave e o cache do Frost. Se você mudou algum local, ajuste os caminhos abaixo para apontar para os arquivos e pastas do próprio Frost. `FROST_CONFIG_DIR` e `FROST_CACHE_DIR` indicam diretamente as pastas do Frost; `XDG_CONFIG_HOME`, `XDG_CACHE_HOME` e `XDG_DATA_HOME` contêm uma subpasta `frost`. Nunca apague uma pasta raiz do XDG nem uma pasta compartilhada. [Arquivos e pastas](#files-and-folders) lista todos os locais. No macOS: ```sh rm -rf ~/Library/Application\ Support/frost ~/.config/frost ~/.cache/frost rm -f /usr/local/bin/frost ~/.local/bin/frost ``` No Linux: ```sh rm -rf ~/.local/share/frost ~/.config/frost ~/.cache/frost rm -f /usr/local/bin/frost ~/.local/bin/frost ``` No Windows, no PowerShell: ```powershell Remove-Item -Recurse -Force "$env:LOCALAPPDATA\frost", "$env:APPDATA\frost" Remove-Item -Force "$HOME\bin\frost", "$HOME\bin\frost.cmd" -ErrorAction SilentlyContinue ``` O instalador para Windows também adicionou `%LocalAppData%\frost\bin` ao seu `PATH`. Isto a remove de novo: ```powershell $environment = [Microsoft.Win32.Registry]::CurrentUser.OpenSubKey('Environment', $true) $path = $environment.GetValue('Path', '', 'DoNotExpandEnvironmentNames') -split ';' | Where-Object { $_ -and [Environment]::ExpandEnvironmentVariables($_).TrimEnd('\') -ne "$env:LOCALAPPDATA\frost\bin" } $environment.SetValue('Path', ($path -join ';'), 'ExpandString') ``` Se você instalou o inicializador em outro lugar, apague-o de lá. Se instalou com npm ou pnpm, remova também o pacote: ```sh npm uninstall -g getfrost pnpm remove -g getfrost ``` ## 3. Apague seus backups, se quiser Seus backups ficam no armazenamento até você apagá-los. Em um servidor próprio ou um disco local, eles estão na pasta que você escolheu na configuração. Em um bucket S3, estão em uma pasta do bucket, `frost`, a menos que você tenha escolhido outra. Apague essa pasta para removê-los. Sem a sua frase de recuperação, ninguém consegue ler o que sobrar nela.