Por que os arquivos baixados durante a instalação das fontes MS Office "exe"?

15

Instalei o ttf-mscorefonts-installerpacote para obter fontes extras para o meu sistema.
Então eu notei que os arquivos são "exe". Por que isso?
Tanto quanto eu sei, as fontes não são binárias.

$ sudo apt-get install "ttf-mscorefonts-installer"
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  ttf-mscorefonts-installer
0 upgraded, 1 newly installed, 0 to remove and 9 not upgraded.
Need to get 0 B/27.8 kB of archives.
After this operation, 134 kB of additional disk space will be used.
Preconfiguring packages ...
Selecting previously unselected package ttf-mscorefonts-installer.
(Reading database ... 298130 files and directories currently installed.)
Preparing to unpack .../ttf-mscorefonts-installer_3.4+nmu1ubuntu1_all.deb ...
Unpacking ttf-mscorefonts-installer (3.4+nmu1ubuntu1) ...
Processing triggers for update-notifier-common (0.154.1ubuntu1) ...
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/andale32.exe
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/arial32.exe
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/arialb32.exe
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/comic32.exe
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/courie32.exe
Dor
fonte
5
Porque eles são instaladores da Microsoft.
Eric Carvalho
2
As fontes TrueType são definitivamente arquivos binários; eles não são binários executáveis .
jamesdlin

Respostas:

24

Como o exe contém as fontes - não acho que elas estejam instaladas como o Windows, elas são extraídas (EDIT: no Windows, elas se auto-extraem, obrigado @JakeGould)

Para ver isso, você pode baixar um (eu fiz este ) e abri-lo em file-roller(Gerenciador de Arquivos):

insira a descrição da imagem aqui

O Ubuntu e outras pessoas provavelmente não podem distribuir as fontes diretamente para licenciar coisas da MS - o exe provavelmente conta como 'redistribuível' sob o EULA vinculado no prompt do instalador:

Prompt do EULA ao instalar o pacote

Incluindo este bit e provavelmente outras coisas nele:

1. CONCESSÃO DE LICENÇA. Este EULA concede a você os seguintes direitos:

  • Instalação e uso . Você pode instalar e usar um número ilimitado de cópias do PRODUTO DE SOFTWARE.
  • Reprodução e distribuição . Você pode reproduzir e distribuir um número ilimitado de cópias do PRODUTO DE SOFTWARE; desde que cada cópia seja uma cópia verdadeira e completa, incluindo todos os avisos de direitos autorais e marca comercial, e seja acompanhada de uma cópia deste EULA. As cópias do PRODUTO DE SOFTWARE não podem ser distribuídas com fins lucrativos, de forma independente ou incluídas como parte de seu próprio produto.

2. DESCRIÇÃO DE OUTROS DIREITOS E LIMITAÇÕES.

  • Limitações em engenharia reversa, descompilação e desmontagem . Você não pode fazer engenharia reversa, descompilar ou desmontar o PRODUTO DE SOFTWARE, exceto e somente na medida em que essa atividade seja expressamente permitida pela lei aplicável, não obstante esta limitação.
  • Restrições à alteração . Você não pode renomear, editar ou criar trabalhos derivados do SOFTWARE, além de subconjuntos ao incorporá-los em documentos.
Wilf
fonte
file-rollerfalha ao abrir o arial32.exearquivo. Então eu usei cabextract(funcionou).
Dor
7-zip também pode visualizar o conteúdo de arquivos exe. Não tenho certeza se mostra as fontes, no entanto.
skeggse
2
Esses tipos de arquivos exe geralmente são arquivos de extração automática. Ou seja, são basicamente apenas arquivos ZIP com um pequeno código de extração automática que funcionaria apenas no Windows. Estou em um Mac e consegui extrair esses arquivos apenas descompactando-os na linha de comando.
precisa saber é o seguinte
8

Fontes do MS Office são fontes da Microsoft. A Microsoft não faz binários para outros sistemas operacionais como o Ubuntu, faz o ttf-mscorefonts-installerdownload de várias fontes MS no formato exe e cabextractextrai as fontes desses arquivos exe.

Faizan Akram Dar
fonte
8

As fontes MS Core vêm em um arquivo zip com extração automática que podemos abrir ou instalar sem a necessidade de executar o executável do Windows ou o programa de instalação de fontes incluído do Windows.

Para instalar uma fonte, basta abrir o arquivo font.exe com o Archive Manager para visualizar o conteúdo desse arquivo.

Em seguida, instalamos a fonte TTF contida com um clique duplo no arquivo correspondente para abri-lo com o Font Viewer. Lá, teremos um Installbotão no canto superior direito, que instalará a fonte ~/.local/share/fontssem mais perguntas:

insira a descrição da imagem aqui

Takkat
fonte