通过Apt模块使用puppet在Ubuntu上安装spotify客户端
使用puppet的Apt模块在Ubuntu上安装spotify客户端需要什么puppet代码 这些措施包括:通过Apt模块使用puppet在Ubuntu上安装spotify客户端,ubuntu,puppet,spotify,apt,Ubuntu,Puppet,Spotify,Apt,使用puppet的Apt模块在Ubuntu上安装spotify客户端需要什么puppet代码 这些措施包括: 添加Spotify存储库签名密钥,以便能够验证下载的软件包 sudo apt key adv--keyserver hkp://keyserver.ubuntu.com:80 --记录键 BBEBDCB318AD50EC6865090613B00F1FD2C19886 添加Spotify存储库echo debhttp://repository.spotify.com 稳定非免费| sud
sudo apt key adv--keyserver
hkp://keyserver.ubuntu.com:80 --记录键
BBEBDCB318AD50EC6865090613B00F1FD2C19886
echo debhttp://repository.spotify.com 稳定非免费| sudo-tee/etc/apt/sources.list.d/spotify.list
sudo apt get Update
sudo apt获取安装Spotify客户端
apt::key { 'spotify':
id => 'BBEBDCB318AD50EC6865090613B00F1FD2C19886',
server => 'hkp://keyserver.ubuntu.com:80',
}
但是,我不确定如何执行步骤2和添加存储库。如何翻译:
echo debhttp://repository.spotify.com 使用apt将稳定的非自由| sudo tee/etc/apt/sources.list.d/spotify.list
放入我的傀儡清单?您可以实际使用apt模块创建apt源文件,而不必将其作为文件手动管理
像这样的方法应该会奏效:
apt::key { 'spotify':
id => 'BBEBDCB318AD50EC6865090613B00F1FD2C19886',
server => 'hkp://keyserver.ubuntu.com:80',
}
->
apt::source {'spotify':
location => "http://repository.spotify.com",
release => "stable",
repos => "non-free",
}
->
package {'spotify-client':
ensure => "installed",
}
1。添加Spotify存储库签名密钥,以便能够验证下载的软件包 sudo apt key adv--keyserverhkp://keyserver.ubuntu.com:80 --记录键BBEBDCB318AD50EC6865090613B0F1FD2C19886 2。添加Spotify存储库 echo deb稳定非自由| sudo tee/etc/apt/sources.list.d/spotify.list 3。将此行添加到/etc/apt/sources.list文件: 黛布喘息/呼吸暂停 4.跑步 sudoapt获得更新 5.-跑步 apt get安装libssl1.0.0 6.-跑步
sudo apt get安装spotify客户端谢谢!我注意到关键参数也可以包含在apt::source中。