Mengapa file diunduh saat Menginstal font MS Office "exe"?

15

Saya menginstal ttf-mscorefonts-installerpaket untuk mendapatkan font tambahan untuk sistem saya.
Kemudian saya perhatikan bahwa file-file itu "exe". Kenapa begitu?
Seperti yang saya tahu, font bukan binari.

$ 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
sumber
5
Karena mereka adalah pemasang dari Microsoft.
Eric Carvalho
2
Font TrueType jelas merupakan file biner; mereka bukan binari yang dapat dieksekusi .
jamesdlin

Jawaban:

24

Karena exe berisi font - saya tidak berpikir mereka diinstal seperti Window melakukannya, mereka diekstraksi (EDIT: pada windows mereka mengekstrak sendiri, terima kasih @JakeGould)

Untuk melihat ini, Anda dapat mengunduh satu (saya melakukan ini ), dan membukanya di file-roller(Pengelola Arsip):

masukkan deskripsi gambar di sini

Ubuntu dan orang lain mungkin tidak dapat mendistribusikan font secara langsung ke hal-hal lisensi dari MS - exe tersebut mungkin dianggap sebagai 'dapat didistribusikan kembali' di bawah EULA yang tertaut dalam permintaan installer:

EULA meminta ketika menginstal paket

Termasuk bit ini dan mungkin hal-hal lain di dalamnya:

1. PEMBERIAN LISENSI. EULA ini memberi Anda hak-hak berikut:

  • Instalasi dan Penggunaan . Anda dapat menginstal dan menggunakan jumlah yang tidak terbatas dari PRODUK PERANGKAT LUNAK.
  • Reproduksi dan Distribusi . Anda dapat mereproduksi dan mendistribusikan jumlah yang tidak terbatas dari PRODUK PERANGKAT LUNAK; asalkan setiap salinan akan menjadi salinan yang benar dan lengkap, termasuk semua pemberitahuan hak cipta dan merek dagang, dan harus disertai dengan salinan EULA ini. Salinan PRODUK PERANGKAT LUNAK tidak boleh didistribusikan untuk keuntungan baik secara mandiri atau dimasukkan sebagai bagian dari produk Anda sendiri.

2. DESKRIPSI HAK DAN BATASAN LAINNYA.

  • Keterbatasan pada Rekayasa Terbalik, Dekompilasi, dan Pembongkaran . Anda tidak boleh merekayasa balik, mendekompilasi, atau membongkar PRODUK PERANGKAT LUNAK, kecuali dan hanya sejauh aktivitas tersebut secara tegas diizinkan oleh undang-undang yang berlaku terlepas dari batasan ini.
  • Batasan tentang Perubahan . Anda tidak boleh mengganti nama, mengedit, atau membuat karya turunan apa pun dari PRODUK PERANGKAT LUNAK, selain dari subset ketika menanamkannya dalam dokumen.
Wilf
sumber
file-rollergagal membuka arial32.exefile. Jadi saya menggunakan cabextractsebagai gantinya (itu berhasil).
Dor
7-zip juga dapat melihat isi file exe. Namun, tidak yakin apakah itu menunjukkan font pada Anda.
skeggse
2
Jenis file exe ini biasanya mengekstraksi sendiri file arsip. Berarti mereka pada dasarnya hanya arsip ZIP dengan sedikit kode self-extracting di dalamnya yang hanya akan bekerja pada Windows. Saya menggunakan Mac dan dapat mengekstrak arsip-arsip ini dengan hanya mengekstraknya dari baris perintah.
JakeGould
8

Font MS Office adalah font dari Microsoft. Microsoft tidak membuat binari untuk OS lain seperti Ubuntu, jadi ttf-mscorefonts-installerunduh berbagai font MS dalam format exe dan kemudian cabextractekstrak font dari file exe ini.

Faizan Akram Dar
sumber
8

MS Core Fonts datang dalam arsip zip yang dapat diekstraksi sendiri yang dapat kita buka atau instal tanpa perlu menjalankan Windows executable atau program pemasang font Windows yang disertakan.

Untuk menginstal font cukup buka file font.exe dengan Manajer Arsip untuk melihat konten arsip ini.

Kami kemudian menginstal font TTF yang terkandung dengan klik dua kali pada file yang sesuai untuk membukanya dengan Font Viewer. Di sana kita akan memiliki Installtombol di kanan atas yang akan menginstal font ~/.local/share/fontstanpa pertanyaan lebih lanjut:

masukkan deskripsi gambar di sini

Takkat
sumber