Как я могу принять соглашение Microsoft EULA для ttf-mscorefonts-installer?

267

После недавнего обновления ttf-mscorefonts-installer предложила мне принять его лицензионное соглашение.

По какой-то причине мой терминал не позволит мне принять или по какой-то причине я нажимаю неправильную горячую клавишу ... Я пробовал каждую букву на клавиатуре и Enter среди других. Я уверен, что это очень простое и очевидное решение.

Я также просто попытался полностью удалить пакет, однако терминал утверждает, что из-за неправильной установки пакета я должен переустановить пакет перед его удалением. Очень расстраивает! По сути, потому что я не могу успешно установить этот пакет, я не могу когда-либо обновлять свою систему, потому что мне всегда приходится заканчивать терминалом лицензионное соглашение (при этом обновление не выполняется).

    
задан Magic 04.12.2010 в 23:40
источник

5 ответов

360

Это ⇆ TAB , затем return ↵ .

: -)

В общем, для навигации по ncurses -элементным меню:

  • Используйте клавишу Tab для перехода от одного элемента (например, кнопки, текстового поля) к следующему. Используйте Shift + Tab для перемещения в обратном направлении.
  • Используйте Пробел , чтобы «щелкнуть» выбранную кнопку.
  • Используйте Enter , чтобы щелкнуть по кнопке по умолчанию (или в текущей выбранной кнопке, если нет значения по умолчанию).
  • Вы можете перемещаться вверх и вниз в текстовом поле с помощью клавиш со стрелками и Page Up и Page Down . Если это не сработает, нажмите Tab , пока не будет выбрано текстовое поле, в которое вы хотите перейти.

Если вы случайно сказали, что не согласны с EULA , и вам нужна возможность просмотреть его снова и согласиться, вы можете переустановить ttf-mscorefonts-installer , очистив его глобальные файлы конфигурации:

sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
    
ответ дан Stefano Palazzo 04.12.2010 в 23:50
источник
86

Обычная установка, развертывание или сценарии

Используйте 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
    
ответ дан uzhoasit 10.02.2011 в 11:37
источник
17

Вы также можете принять лицензию с помощью одной команды:

echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | debconf-set-selections

Это позволит избежать создания файла conf.

Если вы используете марионетку, вот рецепт для установки пакета:

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']
  }
}
    
ответ дан Casey Watson 08.07.2011 в 23:51
источник
10

Некоторые люди могут найти этот вопрос при поиске помощи при установке ubuntu-restricted-extras (или когда их вопросы, принимающие EULA для ubuntu-restricted-extras , закрываются как дубликат этого вопроса).

ubuntu-restricted-extras является metapackage , который существует только для установки других пакетов.

Один из этих пакетов ttf-mscorefonts-installer . Это то, что вы должны согласиться с EULA, чтобы закончить установку. Он извлекает шрифты Microsoft и устанавливает их в вашей системе.

  • Чтобы согласиться с EULA, используйте клавишу Tab , чтобы переключиться с «кнопки» на «кнопку» в неграфическом «окне» и либо пробел пробел («нажимает» выбранную кнопку «)» или клавишу Enter («нажимает» кнопку «по умолчанию»). Вы можете перемещаться вверх и вниз в EULA с помощью клавиш со стрелками и Page Up и Page Down .

  • Если вы случайно сказали, что не согласны с EULA, и вы хотите еще раз рассмотреть его и согласиться, вы можете переустановить ttf-mscorefonts-installer , очистив его глобальные файлы конфигурации:

    sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
    
  • Если вы решите, что вам вообще не нужны эти шрифты (или они не хотят принимать EULA для них), но вы хотите, чтобы другие пакеты предоставлялись 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
    
ответ дан Eliah Kagan 11.07.2012 в 18:01
источник
8

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

    
ответ дан Isaiah 04.12.2010 в 23:49
источник

Ознакомьтесь с другими вопросами по меткам