Publié

Comment reconstruire le cache des polices sous Linux avec fc-cache -f -v

Sous Linux, il arrive qu’une police nouvellement installée ne soit pas reconnue immédiatement par les applications. La commande fc-cache -f -v permet de reconstruire le cache des polices et de résoudre rapidement ce type de problème. Découvrez dans ce tutoriel comment et quand utiliser cette commande essentielle pour gérer efficacement les polices sous Linux.

Rebuild du cache des polices sous Linux avec fc-cache

Sous Linux, les polices sont gérées par la bibliothèque fontconfig. Lorsque vous installez, supprimez ou modifiez des polices, il est possible qu’elles ne soient pas détectées immédiatement. Dans ce cas, reconstruire le cache des polices permet de corriger rapidement le problème.

Pourquoi reconstruire le cache des polices ?

Le cache permet aux applications comme Firefox, LibreOffice ou les IDE de charger plus rapidement les polices. Si ce cache n’est pas à jour, une nouvelle police peut ne pas apparaître ou un ancien rendu peut persister.

  • Une nouvelle police n’apparaît pas
  • Un bug d’affichage dans un logiciel
  • Une installation manuelle de fichiers .ttf ou .otf
  • Une configuration système modifiée

La commande fc-cache

fc-cache -f -v

Cette commande reconstruit entièrement le cache des polices présentes sur votre système.

Signification des options

-f (force)

Force la reconstruction complète, même si le cache est déjà à jour.

-v (verbose)

Affiche les informations détaillées pour diagnostiquer les problèmes.

Exemple : installer une nouvelle police

mkdir -p ~/.local/share/fonts
cp MaPolice.ttf ~/.local/share/fonts/
fc-cache -f -v

Une fois la commande exécutée, la police sera disponible sans redémarrage.

Mise à jour globale des polices

sudo fc-cache -f -v

Cette version met à jour les polices système accessibles à tous les utilisateurs.

Vérifier les polices disponibles

fc-list

Vous pouvez aussi filtrer une police :

fc-list | grep "Roboto"

💡 Astuce

Si une police ne s’affiche pas dans votre navigateur ou votre IDE, exécutez cette commande avant toute autre solution.

Conclusion

La commande fc-cache -f -v est indispensable pour tout utilisateur Linux. Elle permet de résoudre rapidement les problèmes liés aux polices et d’assurer un bon fonctionnement des applications.