застрял в конфигурации упаковки с вином [dубликат]

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

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

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

284
задан 18 October 2016 в 05:19

8 ответов

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

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'] } }
17
ответ дан 18 July 2018 в 05:17

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

8
ответ дан 18 July 2018 в 05:17

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

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

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

Чтобы согласиться с EULA, используйте клавишу Tab, чтобы переключиться с «кнопки» на «кнопку» в неграфическом «окне», и либо Пробел («кликает» на выбранную «кнопку») или клавишу «Ввод» («нажимает» кнопку «по умолчанию»). Вы можете перемещаться вверх и вниз в 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
10
ответ дан 18 July 2018 в 05:17

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

Используйте 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
87
ответ дан 18 July 2018 в 05: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'] } }
17
ответ дан 24 July 2018 в 18:17

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

8
ответ дан 24 July 2018 в 18:17
  • 1
    Ну, ключ ввода (возврата) не работает. Также стрелка вправо не может использоваться для навигации. – Kolappan Nathan 24 April 2015 в 11:19

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

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

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

Чтобы согласиться с EULA, используйте клавишу Tab, чтобы переключиться с «кнопки» на «кнопку» в неграфическом «окне», и либо Пробел («кликает» на выбранную «кнопку») или клавишу «Ввод» («нажимает» кнопку «по умолчанию»). Вы можете перемещаться вверх и вниз в 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
10
ответ дан 24 July 2018 в 18:17
  • 1
    Ну, я идиот ... это было так очевидно. Благодарю. – Magic 5 December 2010 в 03:02
  • 2
    Лично я считаю, что проклятия ошибочны, вы должны просто нажать return. :П – Stefano Palazzo♦ 10 February 2011 в 19:29
  • 3
    Вау, я бы никогда не понял этого. Это происходит только с установщиками Microsoft? – B Seven 24 August 2013 в 07:56
  • 4
    Можно ли установить ubuntu-restricted-extras и автоматически принять лицензию в одной команде? – king_julien 4 November 2013 в 23:59
  • 5
    @BSeven: Я думаю, Microsoft не делала упаковку на этом, а сторонник пакета реализовал этот диалог. Но большую часть времени вы не должны принимать EULA при установке пакетов, поэтому ... – Joey 24 June 2014 в 10:09
  • 6
    Я думал, что я единственный человек, который сталкивается с этим, и я просто глупый, чтобы этого не понять ... но, похоже, 121 пользователь поднял вопрос и 161 понравился на дату, я не единственный. вы спасли многих из нас. Thnx – inquisitive 24 April 2015 в 12:30

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

Используйте 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
87
ответ дан 24 July 2018 в 18:17
  • 1
    При использовании --quiet будет ли он автоматически принимать лицензию? – king_julien 4 November 2013 в 23:53
  • 2
    Проще просто использовать sudo только со стороны команды, которая ему нужна: echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections – Stephen Ostermiller 17 May 2014 в 00:44
  • 3
    @Stephen Ostermiller: хороший момент, спасибо. Я обновил свой ответ, санкционированный соответствующим образом. – uzhoasit 25 May 2014 в 02:12
  • 4
    Мне нужны были две записи debconf: echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections и echo ttf-mscorefonts-installer msttcorefonts/present-mscorefonts-eula note | sudo debconf-set-selections – Janning 31 October 2014 в 13:06
  • 5
    @king_julien: no, --quiet не будет принимать лицензию, поэтому это не должно быть опцией без echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections! – rubo77 27 October 2015 в 14:42

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

Похожие вопросы: