gtk-update-icon-cache

Linux
Publiée le 2026-09-23 05:14:09
Illustration Linux pour la commande gtk-update-icon-cache

gtk-update-icon-cache


# Met à jour le cache des icônes dans un chemin donné (usage de base)
gtk-update-icon-cache /usr/share/icons/hicolor

# Force l'écrasement du cache même s'il est jugé à jour (-f)
gtk-update-icon-cache --force /opt/custom_icons

# Valide la cohérence d'un cache existant sans le modifier
gtk-update-icon-cache --validate /usr/share/themes/mytheme

# Ne vérifie pas l'existence du fichier index.theme (utile en script)
gtk-update-icon-cache --ignore-theme-index /var/local/icons

# Crée un cache contenant uniquement les données d'index, sans images (-i)
gtk-update-icon-cache --index-only /usr/share/icons/hicolor

# Inclut explicitement les données image dans le cache (par défaut, mais bonne pratique)
gtk-update-icon-cache --include-image-data /home/user/.local/share/icons

# Exécute la mise à jour en mode silencieux pour éviter les logs détaillés (-q)
gtk-update-icon-cache --quiet /usr/share/icons/hicolor

# Combinaison : Force l'écriture et valide le cache en même temps
gtk-update-icon-cache --force --validate /opt/new_icons

# Met à jour un chemin spécifique tout en ignorant les problèmes d'indexation
gtk-update-icon-cache -t /usr/share/icons/hicolor

# Exemple de mise à jour pour des icônes personnalisées dans le répertoire utilisateur
gtk-update-icon-cache ~/.local/share/icons/my_set

# Met à jour et force l'inclusion des données image pour un thème spécifique
gtk-update-icon-cache --force --include-image-data /usr/share/themes/darktheme

# Vérifie le cache d'icônes dans un chemin de test (sans modification)
gtk-update-icon-cache --validate /tmp/test_icons

# Mise à jour complète et robuste pour les icônes système principales
gtk-update-icon-cache -f --include-image-data /usr/share/icons

# Utilisation avec un chemin de fallback ou secondaire
gtk-update-icon-cache /etc/icons/fallback