Comment installer la police Arial dans Ubuntu ?
J'ai trouvé de nombreuses façons d'installer des polices dans Ubuntu mais je n'ai pas trouvé de méthode appropriée pour installer (en particulier) les polices Arial dans Ubuntu.
Comment installer la police Arial dans Ubuntu ?
J'ai trouvé de nombreuses façons d'installer des polices dans Ubuntu mais je n'ai pas trouvé de méthode appropriée pour installer (en particulier) les polices Arial dans Ubuntu.
J'ai obtenu LiberationSans-Regular.ttf : "Liberation Sans" "Regular" pour sudo fc-match Arial
J'ai donc essayé ce qui suit pour le faire fonctionner :
1) Créez un répertoire dans lequel vous pourrez télécharger les polices : sudo mkdir ~/ms-fonts/
2) cd ~/ms-fonts/
3) Télécharger les polices manuellement :
wget http://downloads.sourceforge.net/corefonts/andale32.exe
wget http://downloads.sourceforge.net/corefonts/arial32.exe
wget http://downloads.sourceforge.net/corefonts/arialb32.exe
wget http://downloads.sourceforge.net/corefonts/comic32.exe
wget http://downloads.sourceforge.net/corefonts/courie32.exe
wget http://downloads.sourceforge.net/corefonts/georgi32.exe
wget http://downloads.sourceforge.net/corefonts/impact32.exe
wget http://downloads.sourceforge.net/corefonts/times32.exe
wget http://downloads.sourceforge.net/corefonts/trebuc32.exe
wget http://downloads.sourceforge.net/corefonts/verdan32.exe
wget http://downloads.sourceforge.net/corefonts/webdin32.exe
4) sudo dpkg-reconfigure ttf-mscorefonts-installer et suivez les instructions. Quand on vous le demande, utilisez le chemin complet du répertoire où les polices ont été téléchargées, c'est-à-dire /home/root2/ms-fonts/
5) sudo fc-cache
6) Vérifiez si l'installation a été effectuée avec succès ou non : sudo fc-match Arial
J'espère que cela vous aidera.
Depuis le ttf-mscorefonts-installer
mécanisme mentionné dans la réponse acceptée est toujours cassé dans Ubuntu 18.04 et je n'ai pas pu trouver un serveur miroir approprié pour le réparer, je propose d'utiliser ce mécanisme manuel à la place pour installer les mêmes polices :
Installer cabextract
un outil nécessaire pour décompresser les fichiers auto-extractibles. .exe
archives :
sudo apt install cabextract
Téléchargez le paquet de polices fourni via cette page (notez également le CLUF qui s'y trouve) :
wget https://www.freedesktop.org/software/fontconfig/webfonts/webfonts.tar.gz
Déballez, deux fois :
tar -xzf webfonts.tar.gz
cd msfonts/
cabextract *.exe
Déplacez les polices dans le répertoire de votre utilisateur pour installer des polices supplémentaires :
cp *.ttf *.TTF ~/.local/share/fonts/
Redémarrez le logiciel dans lequel vous voulez utiliser les polices, et elles devraient être prêtes à être utilisées.
En ttf-mscorefonts
mentionné dans les autres réponses contient une sélection très limitée de polices, et des versions plutôt obsolètes de celles-ci.
Pour obtenir une meilleure sélection de polices à jour, vous pouvez plutôt les extraire d'une installation Windows. Microsoft lui-même fournit des images gratuites de machines virtuelles de Win 10, ostensiblement pour "tester des sites sur MS Edge", que vous pouvez utiliser pour cela.
Distribuer Les polices obtenues de cette manière sont probablement illégales, mais en utilisant vous-même peut être ou ne pas être bien.
Obtenir une image aquí sélectionnez "MSEdge sur Windows 10", pour "VirtualBox".
unzip MSEdge.Win10.VirtualBox.zip
- cela pourrait prendre un certain temps
tar -xf 'MSEdge - Win10.ova'
- cela pourrait prendre un certain temps
sudo apt install libguestfs-tools sudo mkdir /mnt/foo sudo guestmount -a 'MSEdge - Win10-disk001.vmdk' -i --ro /mnt/foo sudo cp -r /mnt/foo/Windows/Fonts/ . sudo umount /mnt/foo sudo rm -r /mnt/foo sudo mv Fonts WindowsFonts
Maintenant, vous devriez avoir un WindowsFonts
dans le répertoire courant, contenant toutes les polices que vous voulez.
Pour les installer pour tous les utilisateurs, copiez-le vers /usr/local/share/fonts
.
Pour l'installer juste pour vous, exécutez sudo chown -R "$USER:$USER" WindowsFonts
pour changer le propriétaire en vous-même, puis copiez le répertoire vers ~/.local/share/fonts/
.
Je cherche une solution pour des problèmes similaires lors de la préparation du fichier docker.
Lorsque vous installez des polices avec la même commande :
DEBIAN_FRONTEND="noninteractive" apt-get -y ttf-mscorefonts-installer
Un accord de licence n'est pas appliqué et les polices Arial et autres ne sont pas installées !
Vous pouvez utiliser cette solution :
echo "ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true" | debconf-set-selections
apt-get install -y ttf-mscorefonts-installer
Et vous pouvez vérifier le résultat avec la commande :
fc-match Arial
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.