首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Google计算引擎上自动安装FFMPEG (Debian Wheezy 7.8)

问在Google计算引擎上自动安装FFMPEG (Debian Wheezy 7.8)
EN

Stack Overflow用户
提问于 2015-09-12 18:33:50
回答 2查看 1.5K关注 0票数 2

我有一个项目,希望在所有实例上自动安装FFMPEG。我正在使用node.js模块https://github.com/fluent-ffmpeg/node-fluent-ffmpeg水印视频上传到服务器并生成缩略图。它在我安装的本地机器上运行得很好。但是如何在google云项目中的所有虚拟机实例上安装/自动安装ffmpeg呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-12 21:59:25

这里有一些可供选择的方案:

  • 如果您只想修复这一点,请使用轻松方法:将脚本运行到每个实例并使用apt-get或yum安装包。不要忘记提供-y标志以避免输入提示符。这是一个如何做到这一点的例子。 如果要使用gcloud,可以列出所有实例,也可以使用gcloud compute ssh轻松地连接到它们,因为GCE使用公钥而不是密码,这使得自动化变得容易。 如果要使用简单的ssh,请保存GCE的所有外部IP地址的列表,并使用这种方法连接到实例。
  • 更复杂的,但也允许未来的扩展:使用配置管理系统,如主厨、不可用、木偶、盐或其他。确保在系统上安装一个包是他们每个人都内置的一流操作之一。 但是,其中一些是客户机-服务器系统,它要求节点预先安装一个代理,因此您将回到起点。Ansible是一个无主的,因此可能是最容易开始,但上面的SSH解决方案可能更容易,如果这是一个一次性的问题。
票数 1
EN

Stack Overflow用户

发布于 2015-09-30 22:40:27

另一种方法是使用启动脚本。我会把这个解决方案放在@Misha建议的方法之间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32542314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档