Não, você não aceitou o EULA. E não, você não tem as fontes instaladas, mas sim, você instalou o pacote.
Eu entendo que isso é confuso. Deixe-me explicar isso.
O valor real de aceitação / rejeição é gravado no banco de dados debconf. É independente da instalação do pacote. O script de pós-instalação do pacote é responsável pelas fontes a serem instaladas e as impede se você não aceitar o EULA.
Para verificar qual é o valor no banco de dados debconf, instale debconf-utils , então faça
$ sudo debconf-get-selections | grep 'msttcorefonts/accepted-mscorefonts-eula'
ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula boolean true
Isso é true
da minha máquina, porque aceitei. Para você, isso deve ser provavelmente false
.
Mesmo se você instalou o pacote, mas não aceitou o EULA, as fontes não estão instaladas. Por quê? Porque o pacote não contém os arquivos de fonte. Ele baixa as fontes de um site externo devido a restrições de licença na distribuição. Para provar, veja o conteúdo do pacote:
$ dpkg -L ttf-mscorefonts-installer
/.
/var
/var/lib
/var/lib/msttcorefonts
/usr
/usr/share
/usr/share/fonts
/usr/share/fonts/truetype
/usr/share/package-data-downloads
/usr/share/package-data-downloads/ttf-mscorefonts-installer
/usr/share/doc
/usr/share/doc/ttf-mscorefonts-installer
/usr/share/doc/ttf-mscorefonts-installer/README.Debian
/usr/share/doc/ttf-mscorefonts-installer/copyright
/usr/share/doc/ttf-mscorefonts-installer/changelog.gz
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/ttf-mscorefonts-installer
/usr/lib
/usr/lib/msttcorefonts
/usr/lib/msttcorefonts/update-ms-fonts
e é por isso que é chamado de instalador . Esta é uma embalagem feia e totalmente fora do padrão. Os desenvolvedores são forçados a fazer isso, devido às restrições de licença mencionadas anteriormente. Uma solução semelhante para isso foi desenvolvida para o Flash, empacotada como flashplugin-installer .
Após a instalação do pacote, o script postinstall, localizado em /var/lib/dpkg/info/ttf-mscorefonts-installer.postinst
, baixará e instalará as fontes somente se a licença for aceita (perguntada no script de pré-instalação). Ele usa o aplicativo /usr/lib/msttcorefonts/update-ms-fonts
(que é parte do pacote) para executar o download e a instalação reais. Dê uma olhada nos scripts você mesmo; eles não são ciência de foguetes.