Você não quer que os usuários tenham que usar o root? A instalação do softare geralmente requer raiz.
No Ubuntu (e eu diria que a maioria das distribuições baseadas no Debian) você pode copiar as fontes em um subdiretório de /usr/share/fonts/truetype
(eu suponho que elas são TTFs) e atualizar o cache de fontes.
Se você está criando um pacote deb, você pode simplesmente empacotá-los para que eles sejam instalados, digamos /usr/share/fonts/truetype/<softwarename>-fonts/
. No script postinst
, você pode executar o fc-cache -f -v
.
Se você está simplesmente publicando um script de instalação, mkdir
o subdiretório, então cp
o TTF está nele. Depois, chame fc-cache -f -v
para reconstruir o cache de fontes.