Me gustaría crear un pequeño script que instale algunas fuentes TrueType en el sistema del usuario. En mi máquina Ubuntu, las fuentes truetype se encuentran en /usr/share/fonts/truetype
. Sin embargo, no estoy seguro de si esta ubicación es la misma en todas las máquinas. ¿Hay alguna manera de averiguar dónde se almacenan las fuentes truetypes en cualquier sistema Linux?
Actualización
Después de algunas investigaciones, descubrí que la ruta usr/share/fonts/truetype
se especifica en el archivo XML /etc/fonts/fonts.conf
. Es un archivo XML, así que puedo usar XPath para obtener el directorio:
xpath -q -e 'fontconfig/dir[1]/text()[1]' /etc/fonts/fonts.conf
Sin embargo, no sé si este archivo existirá en todos (o la mayoría) de los sistemas Linux.
Firefox
ygnome-font-viewer
cuáles no existen en esas ubicaciones (/usr/share/fonts
y~/.fonts
)? Yo uso Fedora 28