繁体   English   中英

使用yasm版本错误在Ubuntu中使用Chef安装ffmpeg失败

[英]Installing ffmpeg in Ubuntu by using Chef fails by error of yasm version

我想使用chef在Ubuntu14.04中安装ffmpeg

这是我的配置文件。

Berksfile

source "https://api.berkshelf.com"
cookbook 'apt'
cookbook 'ffmpeg'

节点/ubuntu.json

{
    "run_list": [
        "apt",
        "ffmpeg"
    ]
}

然后运行knife solo cook ubuntu 它以错误结束:

STDOUT: Found no assembler
Minimum version is yasm-1.2.0

我了解错误。 可能如果我手动安装yasm-1.2.0 ,则该错误将得到解决。

但是我只想使用chef安装。 我该怎么办才能解决问题?

ffmpeg食谱未安装从源代码构建ffpmeg所需的依赖项。 您可以从软件包安装,也可以在本食谱的GitHub页面上报告错误。 不幸的是,由于编码不佳,将安装模式设置为软件包的唯一方法是制作包装食谱,您不能使用角色或节点属性的其他来源。

由于我猜您是Chef的新手,因此建议您自己编写(更简单)的食谱。 您需要的所有食谱是:

package 'ffmpeg'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM