Sto imparando Chef e ho intenzione di fare in questo momento per Ubuntu:Qual è il modo giusto per fare add-apt-repository tramite Chef?
execute "add-apt-repository ppa:#{node[:some_repo]}" do
user "root"
end
execute "apt-get update" do
user "root"
end
ma può essere c'è un migliore ("chef-style"?) Modo per farlo. Inoltre, temevo che a volte add-apt-repository aspetti il tasto "Invio" sulla sua esecuzione, quindi questo approccio potrebbe non funzionare così com'è. Qual è il modo giusto per farlo?
Edit: ho solo collegamento ppa in formato: ppa: qualcosa/utente
Come scoprire che cosa è server delle chiavi e la chiave se io ha solo nome/nome utente PPA? – Artem
Non so come si possa ottenere la chiave, ma il keyserver di cui sono quasi certo è lo stesso di sopra: "keyserver.ubuntu.com" –
Il PPA avrà informazioni sul keyserver e sulla chiave da utilizzare. – jtimberman