uczę Chef i mam zamiar teraz zrobić dla Ubuntu:Jaki jest właściwy sposób na wykonanie add-apt-repository przez Chef?
execute "add-apt-repository ppa:#{node[:some_repo]}" do
user "root"
end
execute "apt-get update" do
user "root"
end
ale może istnieje lepszy („szef kuchni w stylu”?) Sposób to zrobić. Poza tym obawiam się, że czasami program apt-repozytorium czeka na naciśnięcie klawisza "Enter" podczas jego wykonywania, więc to podejście może nie działać tak, jak jest. Jaka jest właściwa metoda robienia tego?
Edit: Mam tylko ppa ogniwo w formacie: ppa: coś/user
Jak dowiedzieć się, jaki jest serwer klucza i klucz, gdybym masz tylko nazwę/nazwę PPA? – Artem
Nie wiem, jak zdobyć klucz, ale serwer kluczy jest prawie taki sam jak wyżej: "keyserver.ubuntu.com" –
PPA będzie zawierał informacje o serwerze kluczy i kluczu do użycia. – jtimberman