最近更新后,ttf-mscorefonts-installer
提示我接受其许可协议。
┌─────────────────┤ Configuring ttf-mscorefonts-installer ├─────────────────┐
│ │
│ TrueType core fonts for the Web EULA
│
│ END-USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE
│
│ IMPORTANT-READ CAREFULLY: This Microsoft End-User License Agreement
│ ("EULA") is a legal agreement between you (either an individual or a
│ single entity) and Microsoft Corporation for the Microsoft software
│ accompanying this EULA, which includes computer software and may include
│ associated media, printed materials, and "on-line" or electronic
│ documentation ("SOFTWARE PRODUCT" or "SOFTWARE"). By exercising your
│ rights to make and use copies of the SOFTWARE PRODUCT, you agree to be
│ bound by the terms of this EULA. If you do not agree to the terms of
│ this EULA, you may not use the SOFTWARE PRODUCT.
│
│ <Ok>
│ │
└───────────────────────────────────────────────────────────────────────────┘
由于某种原因,我的终端不允许我接受,或者由于某种原因,我按了错误的热键...我尝试了键盘上的每个字母以及Enter其他字母...我相信有一个非常简单和明显的解决方案。
答案1
⇆ TAB 那么,就是的return ↵。
:-)
一般来说,导航ncurses
风格菜单:
- 使用Tab键从一个元素(例如,按钮、文本框)移动到下一个元素。使用Shift+Tab键反向移动。
- 用于Spacebar“单击”选定的按钮。
- 用于Enter单击默认按钮(如果没有默认按钮,则单击当前选定的按钮)。
- Page Up您可以使用箭头键以及和在文本框中上下移动Page Down。如果不起作用,请按Tab直到选中要导航的文本框。
如果你不小心说不同意 EULA,并且您希望有机会再次审查并同意,您可以重新安装ttf-mscorefonts-installer
,并清除其全局配置文件:
sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
答案2
正常安装、部署或脚本
使用 debconf 预设选择。这不会提示接受许可证:
echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections
sudo apt-get install ttf-mscorefonts-installer
使用 Kickstart
将其添加到您的 Kickstart.cfg 文件中:
preseed --owner ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula boolean true
答案3
您也可以使用如下单个命令来接受许可证:
echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | debconf-set-selections
这将避免创建conf文件。
如果你使用 Puppet,下面是安装包的方法:
class unifocus-context::msfonts {
exec { "accept-msttcorefonts-license":
command => "/bin/sh -c \"echo ttf-mscorefonts-installer msttcorefonts/accepted- mscorefonts-eula select true | debconf-set-selections\""
}
package { "msttcorefonts":
ensure => installed,
require => Exec['accept-msttcorefonts-license']
}
}
答案4
尝试按➜(右箭头键)。然后使用箭头键导航并输入(即返回)以选择一个选项。