Czkawka (tch•kav•ka, « hoquet » en polonais) est un utilitaire complet multiplate-forme (il fonctionne également sous Windows et macOS) et multifonctions permettant de nettoyer les stockages de fichiers. Czkavka est écrit en Rust. Il succède à FSlint qui n'est plus maintenu.
L'auteur précise que l'usage d'algorithmes récents et du multithreading le rendent particulièrement rapide. Utilisant un cache, les scannes ultérieurs après la première passe sont accélérés. Il dispose d'un client en ligne de commande (CLI) et d'une interface graphique (GUI) en GTK 3, similaire à celle de FSlint.
Les options de sélection permettent de définir des chemins complets d'inclusion ou d'exclusion de répertoires ainsi que d'utiliser le joker * pour sélectionner des fichiers à inclure ou à exclure.
Czkawka comporte les fonctionnalités suivantes :
Il existe plusieurs méthodes au choix pour installer Czkawka :
Pour installer ce logiciel depuis les dépôts officiels, il suffit d'installer le paquet czkawka-gui.
Czkawka est aussi distribué par ses développeurs en Flatpak sur le dépôt Flathub.
On peut donc l'obtenir en installant Flatpak avec le dépôt Flathub si ce n'est pas déjà fait, puis en installant Czkawka depuis GNOME Logiciels, ou en installant le paquet com.github.qarmin.czkawka en ligne de commande :
flatpak install com.github.qarmin.czkawka
Czkawka est aussi distribué par ses développeurs en snap sur Snapcraft.
On peut simplement installer l'application Czkawka depuis le centre d'applications (Snap Store), ou installer le paquet czkawka en ligne de commande :
snap install czkawka
Lancez l'application comme indiqué ici ou via le terminal (toutes versions ou variantes d'Ubuntu) avec la commande suivante :
czkawka_gui
ou
czkawka_cli
si vous voulez l'exécuter en ligne de commande.
Pour désinstaller cette application, il suffit de supprimer son paquet :
sudo apt remove czkawka-gui
Les préférences de l'utilisateur stockées dans son répertoire personnel sont conservées.
flatpak uninstall com.github.qarmin.czkawka
snap remove czkawka
linux_czkawka_gui.AppImage.