I would like to create a small script that installs a few truetype fonts on the user's system. On my Ubuntu machine the truetype fonts are located at
/usr/share/fonts/truetype. However, I'm not sure if this location is the same on all machines. Is there a way to find out where truetypes fonts are stored on any Linux system?
After some research I found that the path
usr/share/fonts/truetype is specified in the XML file
/etc/fonts/fonts.conf. It's an XML file, so I can use XPath to get the dir:
xpath -q -e 'fontconfig/dir/text()' /etc/fonts/fonts.conf
I don't know however if this file will exist on all (or most) Linux systems.