Как я могу принять соглашение 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
    

Попробуйте нажать (стрелка вправо). Затем используйте клавиши со стрелками для навигации и введите (Это возвращение) для выбора опции.

Другие вопросы по тегам