Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
czkawka [Le 20/06/2021, 09:52]
zococo créée
czkawka [Le 25/04/2025, 09:44] (Version actuelle)
5.50.41.245 [Voir aussi]
Ligne 1: Ligne 1:
-{{tag>​Focal ​Groovy Hirsute ​administration système ​BROUILLON}}+{{tag>​Focal administration système}}
 ---- ----
-{{ :​applications:​icone_de_l'​application.png?80}}+ 
 +{{ :​application:​applications:​czkawkaicone.png?direct&80|}}
 ====== Czkawka ====== ====== Czkawka ======
    
-**Czkawka** est un utilitaire complet ​multiplateformes ​(il fonctionne également sous W* et macOS) et multifonctions permettant de nettoyer les stockages de fichiers. ​Il s'agit d'une interface graphique écrite ​en Rust. Il succède à FSlint qui n'est plus maintenu.+**Czkawka** ​(tch•kav•ka,​ « hoquet » en polonais) ​est un utilitaire complet ​multiplate-formes ​(il fonctionne également sous W* et macOS) et multifonctions permettant de nettoyer les stockages de fichiers. ​**Czkavka** est écrit ​en Rust. Il succède à [[fslint|FSlint]] qui n'est plus maintenu.
  
-L'​auteur précise que l'usgae d'​algorithmes récents et du multithreading le rendent particulièrement rapide. Utilisant un cache, les scans 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.+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. 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 : **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. ​       * 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. ​
-  ​*     ​Suppression des dossiers vides. +  *     ​Repérage des fichiers les plus volumineux dans un répertoire donné ​
-  ​*     ​Repérage des fichiers les plus volumineux dans un répertoire donné. +  *     ​Suppression des dossiers vides ; 
-  *     ​Suppression des fichiers vides. +  *     ​Suppression des fichiers vides ; 
-  *     ​Nettoyage des fichiers temporaires. +  *     ​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) +  *     ​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) +  *     ​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. +  *     ​Musique similaire : fichiers audio appartenant au même artiste, même album, etc ; 
-  *     Lien morts : permet de détecter ​les liens symboliques qui ne pointent plus sur rien. +  *     Lien morts : détection ​les liens symboliques qui ne pointent plus sur rien ; 
-  *     ​Fichiers cassés : détecter ​et corriger les extensions qui ne correspondent pas au type réel ou sont corrompus.+  *     ​Fichiers cassés : détection ​et correction des extensions qui ne correspondent pas au type réel ou sont corrompues.
  
    
 ===== Pré-requis ===== ===== Pré-requis =====
    
-  *   Avoir [[:​tutoriel:​comment_installer_un_paquet|installé le paquet]] **[[apt>​libgtk-3-dev|libgtk-3-dev]]**.+  *   Avoir [[:​tutoriel:​comment_installer_un_paquet|installé le paquet]] **[[apt>​libgtk-4-dev|libgtk-4-dev]]**.
   * L'​installation d'​[[audio|Alsa]] est également nécessaire pour le repérage des fichiers musicaux, toutefois Alsa est généralement installé par défaut sur la distribution Ubuntu.   * L'​installation d'​[[audio|Alsa]] est également nécessaire pour le repérage des fichiers musicaux, toutefois Alsa est généralement installé par défaut sur la distribution Ubuntu.
 +<note important>​[[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22726979#​p22726979|Faites très attention pour ce paquet. Il est possible que cela fasse des dégats]]</​note>​
  
    
 ===== Installation ===== ===== Installation =====
-==== Binaire ​exécutable ===+==== Paquet flatpak ==== 
 +L'​installation la plus simple est celle via [[:​flatpak]]:​ [[https://​flathub.org/​apps/​com.github.qarmin.czkawka|czkawka]] 
 +==== Paquet snap ==== 
 +Recherchez le paquet **czkawka**. 
 + 
 + 
 + 
 +==== Format Appimage ==== 
 +  * Télécharger le binaire **linux_czkawka_gui.AppImage** depuis cette  [[https://​github.com/​qarmin/​czkawka/​releases/​|page]],​ 
 +  * Le rendre [[:​tutoriel:​script_shell#​pour_faire_qu_un_script_soit_executable|exécutable]], 
 +  * Le lancer <code bash> $HOME/​Téléchargements/​linux_czkawka_gui.AppImage</​code>​ 
 +<note warning>​ 
 +refuse de se lancer sous ubuntu 20.04 et 22.04  
 +  czkawka_gui:​ error while loading shared libraries: libgtk-4.so.1:​ cannot open shared object file: No such file or directory 
 +</​note>​ 
 +==== Via un ppa ==== 
 +  * [[:​PPA|Ajouter le PPA]] **ppa:​xtradeb/​apps**((https://​launchpad.net/​~xtradeb/​+archive/​ubuntu/​apps)) dans vos sources de logiciels;  
 +  * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Recharger la liste des paquets]];​ 
 +  * [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt>​czkawka]]**.  
 + 
 + 
 +{{:​czkawka:​czkawka2.png?​200 |}} {{: czkawka:​czkawka1.png?​400| }} 
 + 
 +<note important>​l ' utilisation du PPA engendre le passage de gparted sur une version de ce PPA et plus celle des depots officiels</​note>​ 
  
-La manière la plus simple d'​utiliser **Czkawka** est de télécharger les binaires directement exécutables sur cette [[https://​github.com/​qarmin/​czkawka/​releases/​|page]]. Le binaire **linux_czkawka_cli** correspond au client en ligne de commande, **linux_czkawka_gui** correspond à l'​inteface graphique. 
-  
-Dans l'​exemple suivant, **Czkawka** va être installé sous /opt, les binaire ayant été téléchargés dans ~/​Téléchargements. 
-Création du répertoire /​opt/​Czkawka et déplacement des fichiers : 
-<​code>​ 
-usr@pc:~$ sudo mkdir /​opt/​czkawka 
-[sudo] Mot de passe de usr : ​ 
-usr@pc:~$ sudo mv ~/​Téléchargements/​linux_czkawka_* /​opt/​czkawka/​ 
-</​code>​ 
-Rendre disponible les binaires pour tous les utilisateurs : 
-<​code>​ 
-usr@pc:~$ sudo chown root:root /​opt/​czkawka/​* 
-usr@pc:~$ sudo chmod 731 /​opt/​czkawka/​* 
-</​code>​ 
-Puis permettre de lancer directement le client dans le terminal sans saisir le chemin complet : 
-<​code>​ 
-usr@pc:~$ echo "​export PATH=${PATH}:/​opt/​czkawka"​ >> .bashrc 
-usr@pc:~$ export PATH=${PATH}:/​opt/​czkawka 
-</​code>​ 
-===== Configuration ===== 
-  
-Tout d'​abord,​ [[:​tutoriel:​comment_modifier_un_fichier|ouvrez le fichier]] **/​truc/​machin/​bidule** en modification puis … 
-  
 ===== Utilisation ===== ===== Utilisation =====
    
-Lancez l'​application comme indiqué [[:​tutoriel:​comment_lancer_application|ici]] ou via le [[:​terminal]] (toutes [[:​versions]] ou [[:​variantes]] d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :​ <​code>​machin-chose</​code>​+Lancez l'​application comme indiqué [[:​tutoriel:​comment_lancer_application|ici]] ou via le [[:​terminal]] (toutes [[:​versions]] ou [[:​variantes]] d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :​ <​code>​czkawka_gui</​code> ​ou <​code>​czkawka_cli</​code>​ si vous voulez l'​éxécuter en ligne de commande. 
    
 ===== Désinstallation ===== ===== Désinstallation =====
    
 Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
    
 +
 ===== Voir aussi ===== ===== Voir aussi =====
    
-  * **(en)** [[Site officiel du logiciel]] +  * **(en)** [[https://github.com/qarmin/​czkawka|Site officiel du logiciel]]
-  * **(fr)** [[Site de la communauté francophone du logiciel Bidule]] +
-  * [[http://forum.ubuntu-fr.org/viewtopic.php?​id=64840|Discussion « J'ai un soucis avec le logiciel ​Bidule »]] sur le forum Ubuntu-fr+
    
 ---- ----
    
-//​Contributeurs principaux : [[utilisateurs:​votre_identifiant|votre nom ou pseudonyme]],​ [[utilisateurs:​autre_identifiant|nom ou pseudo autre]].//+//​Contributeurs principaux : [[utilisateurs:​zococo|Zococo]].//
    
-//Basé sur [[http://www.document_source.com|« Titre original de l'​article »]] par Auteur Original.//+//Basé sur [[https://qarmin.github.io/​czkawka/​instructions/​Installation.html|Czkawka Installation]] par le développeur Rafał Mikrut ​.//
  • czkawka.1624175571.txt.gz
  • Dernière modification: Le 20/06/2021, 09:52
  • par zococo