Рейтинг:0

Как прописать команду для подтверждения опции при установке программ?

флаг cn

При установке SageMath через терминал на Ubuntu 18.04 по команде

sudo apt-get установить sagemath

Я получаю уведомление:

Конфигурация постфикса
---------------------

Пожалуйста, выберите тип конфигурации почтового сервера, который лучше всего соответствует вашим потребностям.

 Без конфигурации:
  Следует выбрать, чтобы оставить текущую конфигурацию без изменений.
 Интернет сайт:
  Почта отправляется и принимается напрямую с помощью SMTP.
 Интернет со смартхоста:
  Почта принимается напрямую по протоколу SMTP или с помощью такой утилиты, как
  как fetchmail. Исходящая почта отправляется через смартхост.
 Спутниковая система:
  Вся почта отправляется на другую машину, называемую «умным хостом», для доставки.
 Только местные:
  Единственная доставляемая почта — это почта для локальных пользователей. Сети нет.

  1. Без настройки 3. Интернет через смартхост 5. Только локально
  2. Интернет-сайт 4. Спутниковая система
Общий тип конфигурации почты:

Каждый раз, когда я устанавливаю SageМатематика, я должен выбрать [1. Нет конфигурации] вариант.

Как мне написать команду и убедиться, что при запуске команды установки SageMath автоматическая машина выбрана и проверена вариант [1. Нет конфигурации]? Это что-то вроде соглашение о флаге [../ДА]

Как мне это сделать? Просто вручную мне это сделать проблематично, так как я запускаю установку через Bash-скрипт с другими инсталляционными пакетами и программами. Каждый раз, когда я должен останавливаться на настройке SageMath для этой опции и вводить этот номер "1" вручную. Есть ли в GNU/Linux автоматическая проверка опции для указанной команды?

флаг hr
Вы можете рассмотреть возможность использования `debconf-set-selections` для предварительной настройки выбора. См., например, [Как использовать debcondf Показать результаты с помощью debconf-set-selections?](https://askubuntu.com/questions/381593/how-to-use-debcondf-show-results-with-debconf-set-selections )
Рейтинг:0
флаг cn

Я получил ответ!!! Установить командой:

да '' | sudo env DEBIAN_FRONTEND=noninteractive apt-get -y -o DPkg::options::="--force-confdef" -o DPkg::options::="--force-confold" установить sagemath

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.