Como pular “por favor [Enter] para continuar” durante a automatização do apt-get install? [duplicado]

1

Eu tenho um script para instalar por meio de um processo automatizado.

Aqui está um exemplo:

  sudo apt-get update
    clear

    sudo apt-get install -y nginx
    clear

Funciona bem, mas não quando eu preciso adicionar um PPA.

Aqui tenho esta seguinte mensagem:

please [Enter] to continue or ...

Neste ponto, preciso pressionar a entrada para continuar o processo.

Como posso pular esta pergunta e torná-la "Enter" por padrão?

Este é um exemplo que me pede para pressionar [Enter]:

sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install -y sublime-text-installer
clear

sudo add-apt-repository ppa:webupd8team/java  
sudo apt-get update
sudo apt install -y oracle-java8-installer
clear
    
por zwitterion 13.12.2016 / 01:08

1 resposta

2

você pode usar a opção -y como $ sudo add-apt-repository -y [repo] .

antes de começar a fazer perguntas, veja as man páginas de softwares.

Atualização:

Você pode usar man add-apt-repository para obter mais informações.

    
por Sadegh Alirezaie 13.12.2016 / 11:50