我正在学习 Chef,我现在要为 Ubuntu 做:
execute "add-apt-repository ppa:#{node[:some_repo]}" do
user "root"
end
execute "apt-get update" do
user "root"
end
但可能有更好的(“厨师式”?)方法来做到这一点。另外,我担心 add-apt-repository 有时会在执行时等待“Enter”键,因此这种方法可能无法正常工作。正确的做法是什么?
编辑:我只有格式的 ppa 链接: ppa:something/user