Как я могу принять соглашение Microsoft EULA для ttf-mscorefonts-installer?
После недавнего обновления 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 среди других... Я уверен, что это очень просто и очевидное решение этого.
Я также только что попытался удалить пакет полностью, однако терминал заявляет, что из-за того, что пакет установлен неправильно, я должен переустановить пакет перед его удалением. Очень расстраивает! По сути, поскольку я не могу успешно установить этот пакет, я действительно не могу обновить свою систему, потому что мне всегда приходится заканчивать работу терминалом с лицензионным соглашением (таким образом, обновление завершается неудачно).
5 ответов
Это ⇆ TAB, затем вернись ↵.
:-)
В общем, для навигацииncurses
стиль меню:
- Используйте клавишу Tab для перехода от одного элемента (например, кнопки, текстового поля) к следующему. Используйте Shift+Tab, чтобы двигаться в обратном направлении.
- Используйте пробел, чтобы "нажать" выбранную кнопку.
- Используйте Enter, чтобы нажать кнопку по умолчанию (или выбранную в данный момент кнопку, если по умолчанию нет).
- Вы можете перемещаться вверх и вниз в текстовом поле с помощью клавиш со стрелками, а также с Page Up и Page Down. Если это не сработает, нажимайте клавишу Tab до тех пор, пока не будет выделено текстовое поле, в котором вы хотите перемещаться.
Если вы случайно сказали, что не согласны с лицензионным соглашением, и вы хотите еще раз просмотреть его и согласиться, вы можете переустановить его ttf-mscorefonts-installer
, удаляя свои глобальные файлы конфигурации:
sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
Обычная установка, развертывание или в скриптах
Используйте debconf для предварительной настройки выбора. Это не побудит принять лицензию:
echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections
sudo apt-get install ttf-mscorefonts-installer
С кикстартом
Добавьте это в свой файл Kickstart.cfg:
preseed --owner ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula boolean true
Вы также можете принять лицензию одной командой:
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']
}
}
Некоторые люди могут найти этот вопрос при поиске справки по установке ubuntu-restricted-extras
(или когда их вопросы принимают лицензионное соглашение дляubuntu-restricted-extras
закрыты как дубликат этого вопроса).
ubuntu-restricted-extras
это метапакет, который существует исключительно для установки других пакетов.
Один из этих пакетовttf-mscorefonts-installer
, Это тот, который вы должны согласиться с лицензионным соглашением, чтобы закончить установку. Он выбирает шрифты Microsoft и устанавливает их в вашей системе.
Чтобы согласиться с лицензионным соглашением, используйте клавишу Tab для переключения с "кнопки" на "кнопку" в неграфическом "окне" и либо пробел ("нажимает" на выбранную "кнопку"), либо клавишу ввода ("нажимает" "кнопка" по умолчанию "). Вы можете перемещаться вверх и вниз в лицензионном соглашении с помощью клавиш со стрелками, а также с Page Up и Page Down.
Если вы случайно сказали, что не согласны с лицензионным соглашением, и вы хотите еще раз просмотреть его и согласиться, вы можете переустановить его
ttf-mscorefonts-installer
, удаляя свои глобальные файлы конфигурации:sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
Если вы решили, что вообще не хотите использовать эти шрифты (или не желаете принимать лицензионное соглашение за них), но вам нужны другие пакеты, предоставленные
ubuntu-restricted-extras
затем удалитеttf-mscorefonts-installer
и убедитесь, что у вас есть другие пакеты и что они установлены вручную (чтобы они не уходили вautoremove
послеubuntu-restricted-extras
удаляется сttf-mscorefonts-installer
):sudo apt-get remove ttf-mscorefonts-installer sudo apt-get update sudo apt-get install ubuntu-restricted-addons gstreamer0.10-plugins-bad-multiverse libavcodec-extra-53 unrar
Попробуйте нажать ➜ (стрелка вправо). Затем используйте клавиши со стрелками для навигации и введите (Это возвращение) для выбора опции.