2016-01-01 1 views
0

avec l'aide Vagrant Ubuntu 12.04 J'ai essayé d'approvisionnement à l'aide des moyens multiples Shell sur un nouveau dépôt le plus récent était le suivant:Vagrant Provision Mise à jour vers PHP 5.4 sur Ubuntu 12.04 ne fonctionne que si elle est appliquée manuellement

sudo apt-get update 
sudo apt-get install -y python-software-properties 
sudo add-apt-repository ppa:ondrej/php5-oldstable 
sudo apt-get update 
sudo apt-get upgrade 
sudo apt-get install -y php5 

Il semble que je peux le faire manuellement, mais le seul diff que je peux voir est que je peux press [ENTER] to continue or ctrl-c to cancel lorsque vous êtes invité lors de l'ajout de ppa, puis en exécutant la mise à niveau demandant une nouvelle installation de GRUB. Existe-t-il un moyen pour que le script confirme l'installation de ppa et lors de la mise à niveau skip grub, ou fasse-t-il ce qui est nécessaire sans causer de problèmes lors du provisionnement?

Répondre

1

Comme vous l'avez -y drapeau lors de l'installation de package, vous pouvez faire

sudo add-apt-repository -y ppa:ondrej/php5-oldstable 

Options: 
    -y, --yes    Assume yes to all queries