# Frost deinstallieren Frost hat keinen Befehl zum Deinstallieren, aber das Entfernen dauert nur ein paar Schritte. > Das Deinstallieren von Frost löscht deine Backups nicht. Falls du sie irgendwann zurückhaben willst, stell sicher, dass du deine Wiederherstellungsphrase hast, bevor du den Schlüssel auf diesem Computer löschst. `frost key show` zeigt sie an. ## 1. Den geplanten Auftrag entfernen ```sh frost config set schedule.enabled false ``` Damit wird der Auftrag aus dem Zeitplaner deines Betriebssystems entfernt. Meldet Frost, dass der Auftrag entfernt wird, sobald das laufende Backup fertig ist, warte damit bis zum Ende dieses Backups, bevor du weitermachst. Bis dahin meldet `frost status`, dass bereits ein Backup oder eine Wiederherstellung läuft. Unter Linux mit systemd wird außerdem Lingering wieder ausgeschaltet, sofern Frost aufgezeichnet hat, dass es Lingering eingeschaltet hat. ## 2. Die Dateien von Frost löschen Dieser Schritt löscht die Anwendung, ihren Starter, deine Einstellungen, deinen Schlüssel und den Cache von Frost. Hast du einen Speicherort geändert, passe die Pfade unten so an, dass sie auf die eigenen Dateien und Ordner von Frost zeigen. `FROST_CONFIG_DIR` und `FROST_CACHE_DIR` nennen die Frost-Ordner direkt; unter `XDG_CONFIG_HOME`, `XDG_CACHE_HOME` und `XDG_DATA_HOME` liegt jeweils ein Unterordner `frost`. Lösch nie einen XDG-Stammordner oder einen gemeinsam genutzten Ordner selbst. [Dateien und Ordner](#files-and-folders) listet alle Orte auf. Unter macOS: ```sh rm -rf ~/Library/Application\ Support/frost ~/.config/frost ~/.cache/frost rm -f /usr/local/bin/frost ~/.local/bin/frost ``` Unter Linux: ```sh rm -rf ~/.local/share/frost ~/.config/frost ~/.cache/frost rm -f /usr/local/bin/frost ~/.local/bin/frost ``` Unter Windows in PowerShell: ```powershell Remove-Item -Recurse -Force "$env:LOCALAPPDATA\frost", "$env:APPDATA\frost" Remove-Item -Force "$HOME\bin\frost", "$HOME\bin\frost.cmd" -ErrorAction SilentlyContinue ``` Das Windows-Installationsprogramm hat außerdem den Ordner `%LocalAppData%\frost\bin` zu deinem `PATH` hinzugefügt. Damit entfernst du ihn wieder: ```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') ``` Wenn du den Starter woanders installiert hast, lösch ihn dort. Wenn du mit npm oder pnpm installiert hast, entfern auch das Paket: ```sh npm uninstall -g getfrost pnpm remove -g getfrost ``` ## 3. Deine Backups löschen, falls gewünscht Deine Backups bleiben in deinem Speicher, bis du sie löschst. Auf einem eigenen Server oder einem lokalen Laufwerk liegen sie in dem Ordner, den du in der Einrichtung gewählt hast. In einem S3-Bucket liegen sie in einem Ordner des Buckets, `frost`, sofern du keinen anderen gewählt hast. Lösch diesen Ordner, um sie zu entfernen. Ohne deine Wiederherstellungsphrase kann niemand lesen, was darin noch liegt.