AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 592807
Accepted
Dor
Dor
Asked: 2015-03-05 11:35:27 +0800 CST2015-03-05 11:35:27 +0800 CST 2015-03-05 11:35:27 +0800 CST

为什么在安装 MS Office 字体“exe”时会下载文件?

  • 772

我安装了这个ttf-mscorefonts-installer包来为我的系统获得额外的字体。
然后我注意到这些文件是“exe”。为什么?
据我所知,字体不是二进制文件。

$ 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
fonts
  • 4 4 个回答
  • 3409 Views

4 个回答

  • Voted
  1. Best Answer
    Wilf
    2015-03-05T11:48:12+08:002015-03-05T11:48:12+08:00

    因为 exe 包含字体 - 我认为它们不像 Window 那样安装,所以它们被提取(编辑:在 Windows 上它们自提取,感谢@JakeGould)

    要看到这个,你可以下载一个(我做了这个file-roller),然后在(存档管理器)中打开它:

    在此处输入图像描述

    Ubuntu 和其他人可能无法将字体直接分发到 MS 的许可内容 - 根据安装程序提示中链接的EULA,exe 可能算作“可重新分发” :

    安装包时出现 EULA 提示

    包括这一点以及其中可能的其他内容:

    1. 许可的授予。本 EULA 授予您以下权利:

    • 安装和使用。您可以安装和使用不限数量的软件产品副本。
    • 复制和分发。您可以复制和分发不限数量的软件产品副本;前提是每份副本都应是真实完整的副本,包括所有版权和商标声明,并应附有本 EULA 的副本。软件产品的副本不得单独分发或作为您自己的产品的一部分以盈利为目的进行分发。

    2. 其他权利和限制的说明。

    • 逆向工程、反编译和反汇编的限制。您不得对软件产品进行逆向工程、反编译或反汇编,除非且仅在适用法律明确允许此类活动的范围内,尽管有此限制。
    • 变更限制。您不得重命名、编辑或创建软件产品的任何衍生作品,除非在将它们嵌入文档时进行子集化。
    • 25
  2. Faizan Akram Dar
    2015-03-05T11:49:44+08:002015-03-05T11:49:44+08:00

    MS Office 字体是来自 Microsoft 的字体。Microsoft 不会为 Ubuntu 等其他操作系统制作二进制文件,因此ttf-mscorefonts-installer下载各种 exe 格式的 MS 字体,然后cabextract从这些 exe 文件中提取字体。

    • 8
  3. Takkat
    2015-03-05T12:07:02+08:002015-03-05T12:07:02+08:00

    MS Core 字体以自解压 zip 存档的形式提供,我们可以打开或安装,而无需运行 Windows 可执行文件或包含的 Windows 字体安装程序。

    要安装字体,只需使用存档管理器打开 font.exe 文件即可查看此存档的内容。

    然后,我们通过双击相应的文件来安装包含的 TTF 字体,以使用字体查看器打开它。在那里我们将Install在右上角有一个按钮,它将安装字体而~/.local/share/fonts无需任何进一步的问题:

    在此处输入图像描述

    • 8
  4. li ki
    2021-04-24T06:06:46+08:002021-04-24T06:06:46+08:00

    下载后,您需要的字体将从这些exe文件中提取出来。您可以从控制台的输出中看到提取进度。没有答案包含输出,所以我把它贴在这里(请注意包“cabextract”和中间的许可证内容):

    $ sudo apt install ttf-mscorefonts-installer
    ...
    The following NEW packages will be installed:
      cabextract libmspack0 ttf-mscorefonts-installer
    ...
    ttf-mscorefonts-installer: processing...
    ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/andale32.exe
    ...
    
    These fonts were provided by Microsoft "in the interest of cross-
    platform compatibility".  This is no longer the case, but they are
    still available from third parties.
    
    You are free to download these fonts and use them for your own use,
    but you may not redistribute them in modified form, including changes
    to the file name or packaging format.
    
    Extracting cabinet: /var/lib/update-notifier/package-data-downloads/partial/andale32.exe
      extracting fontinst.inf
      extracting andale.inf
      extracting fontinst.exe
      extracting AndaleMo.TTF
      extracting ADVPACK.DLL
      extracting W95INF32.DLL
      extracting W95INF16.DLL
    
    All done, no errors.
    ...
    
    All fonts downloaded and installed.
    Processing triggers for fontconfig (2.13.1-2ubuntu3) ...
    

    由于“您不能以修改后的形式重新分发它们,包括更改文件名或打包格式”,包维护者必须保持原样,即使这些文件是 CAB 档案(“cabinet”是 CAB)。

    • 1

相关问题

  • empathy 中的字体大小如何配置?

  • 什么字体是绝对需要的?[关闭]

  • 如何使字体看起来像在 Windows 中一样?

  • 升级到 10.04 后字体模糊,Nvidia 问题?

  • 如何解决 Firefox 中的字体问题?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve