snap war gerade in einem Beitrag, deshalb schauen wir uns den anderen „sandwich-Installer“ FLATPAK an.
Ich möchte heute ein kleines Tool vorstellen, das ein bisschen bei flatpak aufräumt.
Es könnte ja sein, dass da irgend ein Abstrurz bei der Installation passierte oder das Dateien übrig blieben. flatsweep behauptet das es dieses bereinigen kann.
Installiert wird es mittels
sudo flatpak install flatsweep
danach findet man das Programm unter Zubehör. Bei mir tauchten gleich ein paar Ungereimheiten auf, die ich entsorgte.

Für alle die Flatpak-Installationen bevorzugen, kann dieses Tool, gute Hilfe leisten.

Eine Reaktion
von GNU/linux.ch:
#!/bin/bash
# 1. Temporäre Liste für verwaiste Ordner erstellen
orphaned_dirs=()
echo -e „\nSuche nach verwaisten Flatpak-Ordnern…“
echo „—————————————-“
# 2. Verwaiste Ordner identifizieren und anzeigen
for dir in ~/.var/app/*; do
# Falls der Ordner leer ist oder nicht existiert, überspringen
[ -d „$dir“ ] || continue
app_id=$(basename „$dir“)
# Prüfen, ob die App noch installiert ist
if ! flatpak list –app –columns=application | grep -q „^${app_id}$“; then
du -sh „$dir“ 2>/dev/null
orphaned_dirs+=(„$dir“)
fi
done
echo „—————————————-“
# 3. Abfrage und Löschfunktion, falls Ordner gefunden wurden
if [ ${#orphaned_dirs[@]} -eq 0 ]; then
echo „Super! Keine verwaisten Ordner gefunden.“
else
echo „Es wurden ${#orphaned_dirs[@]} verwaiste(r) Ordner gefunden.“
read -p „Möchten Sie alle oben aufgelisteten Ordner JETZT löschen? (j/N): “ choice
case „$choice“ in
[jJ][aA]|[jJ])
echo „Lösche Ordner…“
for dir in „${orphaned_dirs[@]}“; do
rm -rf „$dir“
echo „Gelöscht: $dir“
done
echo „Bereinigung erfolgreich abgeschlossen!“
;;
*)
echo „Abgebrochen. Es wurden keine Dateien gelöscht.“
;;
esac
fi