每当我使用 时sudo apt-get install packagename,它就会开始安装。我会在出现提示时输入“Y”,然后会弹出:

TrueType core fonts for the Web EULA
END-USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE
…
<Ok>
Run Code Online (Sandbox Code Playgroud)
为什么会发生这种情况?
小智 7
Apt 正在显示您正在安装的软件包的许可协议。我猜你要么是安装 msttcorefonts 包,要么是需要安装该包的东西,比如 wine、playonlinux 等。 Apt 在这里做得很好,让你知道并同意这个特定软件的许可包被覆盖。
我同意@Mordoc。
msttcorefonts 是 Ubuntu 许可协议之外的受版权保护的软件包(逻辑上,因为它来自 Microsoft)
apt-cache 中的大部分内容(可以通过apt-getUbuntu Store安装)已获得许可,允许 Ubuntu 用户由开发人员安装它。
但是,apt-get正如 djeikyb 评论的那样,仅仅因为您可以通过安装某些东西并不意味着它是免费许可的。一些可以下载的东西可以来自非免费的存储库(apt 从中下载程序),因此您必须同意协议(即使它在 apt-cache 中)。
其他东西,比如你从外部下载的程序(例如...msttcorefonts)可能有不同的许可协议。
| 归档时间: |
|
| 查看次数: |
7904 次 |
| 最近记录: |