Ao instalar o SageMath através do terminal no Ubuntu 18.04 sob comando
sudo apt-get install sagemath
Recebo uma notificação:
Postfix Configuration
---------------------
Please select the mail server configuration type that best meets your needs.
No configuration:
Should be chosen to leave the current configuration unchanged.
Internet site:
Mail is sent and received directly using SMTP.
Internet with smarthost:
Mail is received directly using SMTP or by running a utility such
as fetchmail. Outgoing mail is sent using a smarthost.
Satellite system:
All mail is sent to another machine, called a 'smarthost', for delivery.
Local only:
The only delivered mail is the mail for local users. There is no network.
1. No configuration 3. Internet with smarthost 5. Local only
2. Internet Site 4. Satellite system
General type of mail configuration:
Cada vez que instalo SageMath
, tenho que selecionar o[1. No configuration]
opção.
Como escrevo um comando e tenho certeza de que ao executar o comando de instalação do SageMath, a máquina automática está selecionada e a opção validada [1. No configuration]
? Isso é algo como a -y
convenção da bandeira[../YES]
Como eu posso fazer isso? Só que é problemático para mim fazer isso manualmente, pois inicio a instalação por meio de um script Bash com outros pacotes e programas de instalação. Toda vez que tenho que parar na configuração do SageMath nesta opção e inserir esse número "1"
manualmente. No GNU/Linux, existe uma validação automática de uma opção em um comando especificado?
Responder1
Eu tenho a resposta !!! Instalar por comando:
yes '' | sudo env DEBIAN_FRONTEND=noninteractive apt-get -y -o DPkg::options::="--force-confdef" -o DPkg::options::="--force-confold" install sagemath