Icône Czkawka

Czkawka

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 :

  • Déduplication : la data déduplication est le fait de détecter les fichiers en double et de les lier entre eux au lieu de doubler la place utilisée par ceux-ci. Les doublon sont détectés sur la base du nom des fichiers, de leur taille, de leur hachage et du hachage du premier mégaoctet.
  • Repérage des fichiers les plus volumineux dans un répertoire donné ;
  • Suppression des dossiers vides ;
  • Suppression des fichiers vides ;
  • Nettoyage des fichiers temporaires ;
  • Identification des images similaires : repérage des images qui diffèrent sur des éléments peu significatifs (résolution, empreinte watermark) ;
  • Repérage des fichiers de zéros (fichiers remplis par des 0, généralement des fichiers corrompus) ;
  • Musique similaire : fichiers audio appartenant au même artiste, même album, etc ;
  • Lien morts : détection les liens symboliques qui ne pointent plus sur rien ;
  • Fichiers cassés : détection et correction des extensions qui ne correspondent pas au type réel ou sont corrompues.

Il existe plusieurs méthodes au choix pour installer Czkawka :

  • Il est disponible dans les dépôts officiels APT d'Ubuntu.
  • Il est distribué par ses développeurs en Flatpak,
  • ainsi qu'en snap.
  • Czkawka est aussi disponible depuis certains PPA historiques et "fourre-tout", mais cette méthode est vivement déconseillée.

Dépôts officiels APT

Pour avoir accès à ce paquet, il faut que le dépôt Universe soit activé dans les sources de logiciels.

Pour installer ce logiciel depuis les dépôts officiels, il suffit d'installer le paquet czkawka-gui.

Flatpak

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

Paquet snap

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 :


  • czkawka.txt
  • Dernière modification: Le 28/02/2026, 03:10
  • par krodelabestiole