# Désinstaller Frost Frost n'a pas de commande de désinstallation, mais le retirer ne prend que quelques étapes. > Désinstaller Frost ne supprime pas vos sauvegardes. Si vous risquez d'en avoir besoin un jour, assurez-vous d'avoir votre phrase de récupération avant de supprimer la clé de cet ordinateur. `frost key show` l'affiche. ## 1. Retirez la tâche planifiée ```sh frost config set schedule.enabled false ``` Cette commande retire la tâche du planificateur de votre système. Si Frost indique que la tâche sera retirée une fois la sauvegarde en cours terminée, attendez la fin de cette sauvegarde avant l'étape suivante. D'ici là, `frost status` indique qu'une sauvegarde ou une restauration est déjà en cours. Sous Linux avec systemd, elle désactive aussi lingering si Frost a enregistré qu'il l'avait activé. ## 2. Supprimez les fichiers de Frost Cette étape supprime l'application, son lanceur, vos réglages, votre clé et le cache de Frost. Si vous avez changé un emplacement, adaptez les chemins ci-dessous pour viser les fichiers et dossiers propres à Frost. `FROST_CONFIG_DIR` et `FROST_CACHE_DIR` désignent directement les dossiers de Frost ; `XDG_CONFIG_HOME`, `XDG_CACHE_HOME` et `XDG_DATA_HOME` contiennent un sous-dossier `frost`. Ne supprimez jamais un dossier racine XDG ni un dossier partagé. [Fichiers et dossiers](#files-and-folders) liste tous les emplacements. Sous macOS : ```sh rm -rf ~/Library/Application\ Support/frost ~/.config/frost ~/.cache/frost rm -f /usr/local/bin/frost ~/.local/bin/frost ``` Sous Linux : ```sh rm -rf ~/.local/share/frost ~/.config/frost ~/.cache/frost rm -f /usr/local/bin/frost ~/.local/bin/frost ``` Sous Windows, dans PowerShell : ```powershell Remove-Item -Recurse -Force "$env:LOCALAPPDATA\frost", "$env:APPDATA\frost" Remove-Item -Force "$HOME\bin\frost", "$HOME\bin\frost.cmd" -ErrorAction SilentlyContinue ``` L'installateur Windows a aussi ajouté `%LocalAppData%\frost\bin` à votre `PATH`. Ceci l'en retire : ```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') ``` Si vous avez installé le lanceur ailleurs, supprimez-le à cet endroit. Si vous avez installé Frost avec npm ou pnpm, retirez aussi le paquet : ```sh npm uninstall -g getfrost pnpm remove -g getfrost ``` ## 3. Supprimez vos sauvegardes, si vous le souhaitez Vos sauvegardes restent dans votre stockage tant que vous ne les supprimez pas. Sur un serveur auto-hébergé ou un disque local, elles sont dans le dossier choisi pendant la configuration. Dans un bucket S3, elles sont dans un dossier du bucket, `frost` sauf si vous en avez choisi un autre. Supprimez ce dossier pour les effacer. Sans votre phrase de récupération, personne ne peut lire ce qui y reste.