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.
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.
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.
Cette commande reconstruit entièrement le cache des polices présentes sur votre système.
Force la reconstruction complète, même si le cache est déjà à jour.
Affiche les informations détaillées pour diagnostiquer les problèmes.
Une fois la commande exécutée, la police sera disponible sans redémarrage.
Cette version met à jour les polices système accessibles à tous les utilisateurs.
Vous pouvez aussi filtrer une police :
Si une police ne s’affiche pas dans votre navigateur ou votre IDE, exécutez cette commande avant toute autre solution.
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.
Rebuild du cache des polices sous Linux avec fc-cache
Pourquoi reconstruire le cache des polices ?
La commande fc-cache
fc-cache -f -v
Signification des options
-f (force)
-v (verbose)
Exemple : installer une nouvelle police
mkdir -p ~/.local/share/fonts
cp MaPolice.ttf ~/.local/share/fonts/
fc-cache -f -v
Mise à jour globale des polices
sudo fc-cache -f -v
Vérifier les polices disponibles
fc-list
fc-list | grep "Roboto"
💡 Astuce
Conclusion