O Yum tem um equivalente a DEBIAN_FRONTEND = não-interativo do apt / aptitude?

5

No Ubuntu, você pode usar algo assim:

export DEBIAN_FRONTEND=noninteractive
sudo -E apt-get update

O que evitará coisas que requerem entrada (escolhendo versões do grub ou conflitos entre arquivos de configuração, ou mesmo solicitando uma senha de root mysql durante a instalação)

Eu verifiquei a página man de yum , mas não vi nada relacionado ao uso não interativo diferente de check-update que "Retorna o valor de saída de 100 se houver pacotes disponíveis para uma atualização"

O Yum tem um equivalente a DEBIAN_FRONTEND=noninteractive do apt / aptitude?

    
por cwd 22.08.2013 / 21:38

2 respostas

10

Por uma convenção de longa data, os próprios RPMs nunca pedem por qualquer entrada interativa. O modo em lote é assumido. Alguns RPMs de fornecedores terríveis podem tentar de qualquer maneira, mas como eles não devem fazer isso, nunca houve muita chamada para ter um recurso externo para contornar o mau comportamento - apenas evite ou corrija esses RPMs.

Às vezes, o próprio yum pede confirmação. Para isso, você pode dar -y para dizer ao yum para assumir "sim".

    
por 23.08.2013 / 00:51
3

yum tem a opção -y . Adicionar isso diz yum para assumir "sim" como a resposta para qualquer pergunta feita.

    
por 22.08.2013 / 21:53