Comment installer des polices sous Linux : un guide complet
Ce guide vous guide dans l'installation des polices sous Linux, en utilisant la ligne de commande ou en utilisant les applications GUI dédiées de GNOME et de KDE.
Les polices jouent un rôle crucial dans l’amélioration de l’attrait visuel et de la lisibilité du texte sur votre système Linux. Connu pour sa flexibilité et sa personnalisation, Linux offre plusieurs façons d'installer des polices, répondant aux différentes préférences et niveaux de compétence des utilisateurs.
Ce guide explorera deux approches principales : la ligne de commande et les applications d'interface utilisateur graphique (GUI) dédiées disponibles dans les environnements de bureau populaires tels que GNOME et KDE Plasma.
Mais d’abord, examinons les différents formats de polices.
Types de formats de police
Sous Linux, plusieurs formats de polices sont couramment utilisés pour stocker et gérer les polices. Chacun a ses caractéristiques et ses avantages, répondant à différents besoins et cas d’utilisation.
Voici quelques-uns des formats de polices les plus courants que vous rencontrerez sur les systèmes Linux :
- TrueType Font (TTF) : TrueType est l'un des formats de police les plus populaires et les plus largement pris en charge. Les polices TTF sont évolutives et s'affichent bien dans différentes tailles. Ils sont couramment utilisés à la fois à l’écran et à l’impression, ce qui les rend adaptés à la conception Web, à la conception graphique et au rendu général de texte.
- Police OpenType (OTF) : OpenType est une extension du format de police TrueType. Les polices OTF prennent en charge des fonctionnalités typographiques avancées, telles que les ligatures, les caractères alternatifs et les jeux stylistiques. Ils peuvent inclure des données de polices TrueType et PostScript, ce qui les rend polyvalents pour différentes plates-formes et applications.
- Police PostScript (Type 1) : les polices PostScript, souvent appelées polices Type 1, étaient l'un des premiers formats de polices numériques. Bien qu'elles aient été largement remplacées par les polices TrueType et OpenType, elles sont toujours utilisées dans des applications et des flux d'impression existants spécifiques.
- Police Bitmap (BDF) : les polices Bitmap sont créées à l'aide d'une grille de pixels, où chaque pixel correspond à un glyphe spécifique. Ces polices ne sont pas évolutives et conviennent mieux à des résolutions d'écran particulières. Ils étaient couramment utilisés dans les systèmes et terminaux plus anciens avec un espace d’écran limité.
- Format de police X11 (XLFD) : le format X Logical Font Description (XLFD) a été utilisé dans le système X Window pour décrire les polices. Il comprenait divers attributs tels que la famille de polices, le style, la taille, le poids, etc. Cependant, XLFD est devenu moins pertinent à mesure que de nouvelles technologies et formats de polices ont émergé.
- Formats de polices Web (WOFF, WOFF2) : bien qu'ils ne soient pas exclusifs à Linux, les formats de polices Web tels que WOFF (Web Open Font Format) et WOFF2 sont optimisés pour une utilisation Web, offrant une compression efficace et des temps de chargement plus rapides. Ils permettent aux concepteurs de sites Web d'utiliser des polices personnalisées sur leurs sites Web tout en garantissant la compatibilité entre navigateurs.
- Polices SVG : les polices SVG (Scalable Vector Graphics) utilisent des descriptions basées sur XML pour définir les contours des polices. Bien qu'elles offrent une évolutivité sans perte de qualité, elles sont moins courantes que les polices TrueType ou OpenType pour une utilisation générale du texte.
Ces formats de police varient en termes de capacités, de compatibilité et de cas d'utilisation. Lors de l'installation de polices sur un système Linux, il est essentiel de choisir un format adapté à votre objectif, que ce soit pour le rendu général du texte, le travail de conception ou le développement Web.
Dans ce guide, nous nous concentrerons sur les formats OTF et TTF car ce sont les plus utilisés.
Installation de polices sous Linux : une approche en ligne de commande
L'ajout de nouvelles polices à un système Linux via la ligne de commande offre une méthode rapide et efficace pour améliorer les choix typographiques. En utilisant des commandes simples, les utilisateurs peuvent facilement gérer les caches de polices et actualiser les listes de polices. Laissez-moi vous montrer comment.
Étape 1 : Obtenez le fichier de police
La première étape consiste à télécharger le fichier de police que nous souhaitons installer sur notre système Linux. Pour ce guide, nous utiliserons la police Fira Code, disponible en téléchargement gratuit sur GitHub.
Nous le téléchargeons avec la commande wget suivante :
wget https://github.com/tonsky/FiraCode/releases/download/6.2/Fira_Code_v6.2.zip
Après l'avoir décompressé, nous obtiendrons plusieurs dossiers avec différents types de polices – TTF, WOFF et WOFF2. Nous utiliserons TTF.
Étape 2 : Installer la police
Ici, nous devons décider comment nous voulons que la police soit disponible sur notre système. Linux propose deux méthodes principales pour installer les polices : à l'échelle du système et par utilisateur.
L'installation des polices à l'échelle du système implique l'installation de polices qui seront disponibles pour tous les utilisateurs du système. Cela nécessite généralement des privilèges administratifs et affecte l’apparence de l’ensemble du système.
L'installation des polices par utilisateur permet aux utilisateurs d'installer des polices uniquement disponibles pour eux. Cela peut être utile si vous souhaitez personnaliser votre environnement sans affecter les autres utilisateurs du système.
Ci-dessous, nous allons vous montrer comment installer la police avec les deux approches.
Étape 2.1 : Installation des polices à l'échelle du système
La plupart des distributions Linux stockent les polices à l'échelle du système dans le répertoire « /usr/share/fonts ».
Pour installer la police à l'échelle du système, vous devez copier ou déplacer les fichiers de police (« .ttf ») dans ce répertoire, et pour les rendre plus faciles à gérer, il est recommandé de les placer dans celui que vous créez à l’avance. Alors faisons-le.
Tout d'abord, nous allons créer un nouveau sous-répertoire sous « /usr/share/fonts » avec le nom « fira-code », puis copier ou déplacer les fichiers de polices vers il.
sudo mkdir /usr/share/fonts/fira-code
sudo mv *.ttf /usr/share/fonts/fira-code/
Enfin, vous devrez mettre à jour le cache des polices du système afin que les applications puissent reconnaître les nouvelles polices. L'exécution de la commande ci-dessous régénérera le cache des polices.
sudo fc-cache -f -v
Après avoir régénéré le cache, le résultat de la commande affiche les dossiers de polices de votre système Linux, y compris notre répertoire nouvellement créé contenant la police Fira Code.
A l'aide de la commande fc-list
, vous pouvez confirmer que les polices sont installées en affichant les chemins et les définitions de style :
fc-list | grep "Fira"
Et c'est tout. La police est installée avec succès et prête à être utilisée par les applications sur notre système Linux.
Besoin de plus de détails ? Consultez les pages de manuel des commandes fc-cache et fc-list.
Étape 2.1 : Installation des polices par utilisateur
L'installation de polices par utilisateur sous Linux permet aux utilisateurs d'installer des polices uniquement accessibles dans leurs propres comptes d'utilisateur. Cette approche offre un moyen personnalisé de personnaliser l'apparence du texte dans les applications sans affecter les autres utilisateurs ou le système dans son ensemble.
La procédure est identique à l'installation à l'échelle du système ; la seule différence est que cette fois, le répertoire dans lequel nous installerons les polices se trouve dans notre répertoire personnel Linux. De manière plus appropriée, sur la plupart des systèmes Linux, il s'agit de « ~/.local/share/fonts ».
Le répertoire n’existe peut-être pas, alors créons-le d’abord avec le sous-répertoire où nous allons installer la police.
mkdir -p ~/.local/share/fonts/fira-code
Ensuite, familièrement, copiez ou déplacez-y les fichiers de polices et régénérez le cache.
mv *.ttf ~/.local/share/fonts/fira-code
sudo fc-cache -f -v
C'est tout ! Profitez de votre nouvelle police.
Installez les polices sous Linux avec le gestionnaire de polices de GNOME
Le gestionnaire de polices GNOME fournit un moyen convivial et graphique de gérer et d'installer des polices sur les systèmes Linux exécutant l'environnement de bureau GNOME. Cette méthode simplifie le processus d'installation des polices et est particulièrement utile pour les utilisateurs qui préfèrent une approche plus intuitive.
Accédez au fichier de police que vous souhaitez installer, cliquez avec le bouton droit et sélectionnez « Ouvrir avec les polices » dans le menu contextuel.
La police s'ouvrira dans l'application de gestion des polices GNOME par défaut. Cliquez sur le bouton « Installer » pour installer la police.
Vous êtes prêt. La police est installée. Cela pourrait-il être beaucoup plus simple ? Répétez la procédure pour tous les autres fichiers s’il y en a plusieurs.
Précisons enfin que les polices sont ainsi installées uniquement pour l'utilisateur courant et peuvent être localisées dans le répertoire « ~/.local/share/fonts ».
Installer des polices sous Linux avec le gestionnaire de polices de KDE
KDE Plasma, l'un des environnements de bureau les plus populaires pour Linux, fournit un gestionnaire de polices convivial qui simplifie l'installation et la gestion des polices sur votre système.
Allez dans « Paramètres système » > « Apparence » > « Gestion des polices » et cliquez sur « Installer à partir d'un fichier ».
Sélectionnez ensuite les fichiers de polices que vous souhaitez installer et cliquez sur le bouton « Ouvrir ».
Il vous sera demandé si vous souhaitez que les polices soient installées à l’échelle du système ou par utilisateur. Mon conseil est de choisir « Système ».
Vous serez invité à saisir votre mot de passe pour l'utilisateur disposant de privilèges administratifs afin d'exécuter les commandes sudo. Alors, saisissez-le et confirmez avec « OK ».
Les polices seront installées ; vous pouvez les voir immédiatement sur la liste.
Désinstaller les polices sous Linux
La désinstallation des polices sous Linux peut être nécessaire pour nettoyer votre collection de polices ou supprimer les polices dont vous n'avez plus besoin. Que vous ayez installé des polices à l’échelle du système ou pour un utilisateur spécifique, leur suppression est un processus simple. Voici comment procéder.
Étape 1 : Localiser le répertoire des polices
Ouvrez une fenêtre de terminal et recherchez des polices spécifiques à l'aide de la commande fc-list
en filtrant sa sortie et en la canalisant vers la commande grep avec le nom de police que vous souhaitez supprimer.
fc-list | grep -i "fira"
Étape 2 : Supprimer les fichiers/répertoire de polices
Une fois que nous avons trouvé où se trouvent les fichiers de polices dans le système de fichiers, nous les supprimons ou, comme dans notre cas, supprimons tout le sous-répertoire dans lequel ils se trouvent.
sudo rm -rf /usr/share/fonts/fira-code/
Étape 3 : Mettre à jour le cache des polices
Après avoir supprimé les polices, mettez à jour le cache des polices du système pour refléter les modifications.
sudo fc-cache -f -v
N'oubliez pas : lorsque vous désinstallez des polices, assurez-vous de supprimer les bonnes polices. La suppression incorrecte des polices système pourrait affecter la stabilité du système.
De plus, dans certains cas, vous devrez peut-être vous déconnecter, puis vous reconnecter pour que les applications reconnaissent les modifications.
Conclusion
Ce guide est une ressource complète destinée aux utilisateurs cherchant à améliorer leur sélection et leur personnalisation de polices sous Linux en installant des polices supplémentaires sur leurs systèmes.
Ainsi, que vous soyez un utilisateur Linux chevronné à l'aise avec la ligne de commande ou un utilisateur plus récent recherchant une approche graphique plus simple, ce guide vous fournit les connaissances nécessaires pour améliorer l'esthétique de votre système grâce à l'installation de polices.
Merci pour votre temps ! Vos retours et commentaires sont les bienvenus.