Pages

27 de mai. de 2011

Fedora 15: como instalar fontes TrueType da Microsoft (msttcorefonts)




Dica para instalar as fontes Andale Mono, Arial Black, Arial, Comic Sans, Courier New, Georgia, Impact, Tahoma, Times New Roman, Trebuchet, Verdana e Webdings no Fedora 15.

Sem mais delongas. Direto aos comandos...

Como usuário root, execute:

yum install rpm-build wget cabextract ttmkfdir

wget http://corefonts.sourceforge.net/msttcorefonts-2.0-1.spec

rpmbuild -bb msttcorefonts-2.0-1.spec

cd /tmp

rpm2cpio $HOME/rpmbuild/RPMS/noarch/msttcorefonts-2.0-1.noarch.rpm | cpio -di

cp -R /tmp/usr/share/fonts/* /usr/share/fonts/

fc-cache /usr/share/fonts/

Pronto!

Por que não instalei o pacote msttcorefonts-2.0-1.noarch.rpm? Por causa deste erro:
[root@fedora tmp]# rpm -ivh $HOME/rpmbuild/RPMS/noarch/msttcorefonts-2.0-1.noarch.rpm
erro: Dependências não satisfeitas:
/usr/sbin/chkfontpath é requerido por msttcorefonts-2.0-1.noarch

Referências:

Um comentário:

  1. O .spec desse RPM está totalmente obsoleto e não é mais compatível com a padronização adotada desde o tempo do Fedora 10 (mais ou menos, não lembro bem):
    https://fedoraproject.org/wiki/Fontpackages

    ttmkfdir não é mais usado. Existe um macro no RPM específico para instalação/desinstalação de pacotes de fontes.

    Criei um pacote que segue parcialmente a atual padronização (apenas não separei por tipo de fonte):
    http://caixaseca.blogspot.com.br/2011/09/fontes-truetype-core-fonts-no-fedora.html
    (tem o SRPM lá para quem quiser ver o .spec)

    ResponderExcluir

O editor reservar-se o direito de moderar comentários que julgar inadequados (excluir, denunciar spam), sem aviso ou explicações.

Observação: somente um membro deste blog pode postar um comentário.