当要求安装`ubuntu-restricted-extras`时,会下载.exe文件
我试图在Ubuntu 12.04上为Firefox 24.0安装Adobe Flash插件,为此我执行了sudo apt-get install ubuntu-restricted-extras
,我得到了以下消息:
让我感到惊讶的是它正在下载的软件包: .exe
这是正常的吗?
这些字体最初由Microsoft作为可执行安装程序发布 , 其许可证仅允许分发“完整副本”:
复制和分发。 您可以复制和分发无限数量的软件产品副本; 但每份副本应为真实完整的副本,包括所有版权和商标通知,并附有本EULA的副本。 软件产品的副本不得单独分发或作为您自己产品的一部分包含在内。
Ubuntu的软件包实际上并不包含字体副本 ,而是一个从第三方存档下载原始Windows可执行文件的脚本。 然后,脚本提取并安装字体,而不实际运行可执行文件。
这是一个令人费解的安排,但是当软件以限制性许可发布时会发生这种情况。
安装ubuntu-restricted-extras
软件包会安装一些您可能会使用的非免费软件。 其中一个是ttf-mscorefonts-installer
,它实际上正在下载这些.exe
文件。 这些通常用于Wine应用程序。
要安装Flash,请使用apt-get install libflashplugin-installer
。 如果您确实使用了所有受限制的附加function来查看将安装哪些其他软件包,您可以在不实际安装它们的情况下进行干运行 – apt-get -s install ubuntu-restricted-extras
。