通过puppet批量自动安装软件

通过puppet安装软件。以shotgun_desktop为例:

# install shotgun_desktop
package { ‘shotgun_desktop‘:
} ->
file { ‘remove shotgun desktop libQt‘:
    path   => "/opt/Shotgun/Qt/lib",
    ensure => absent,
    force  => true,
}
file { ‘/usr/lib64/libffi.so.5‘:
    ensure => link,
    target => "/usr/lib64/libffi.so.6",
}
file { ‘/etc/profile.d/shotgun_desktop.sh‘:
    source => "$svn_files/etc/profile.d/shotgun_desktop.sh",
}
file { ‘/usr/share/applications/shotgun.desktop‘:
    source => "$svn_files/usr/share/applications/shotgun.desktop",
}
file { ‘/opt/Shotgun/shotgun.png‘:
    source => "$svn_files/usr/share/shotgun/shotgun.png",
}
时间: 2024-10-03 23:00:11

通过puppet批量自动安装软件的相关文章

Salt-ssh批量自动安装被控端minion

Salt-ssh批量自动安装被控端minion   Salt-ssh是Saltstack的另外一种管理方式,无需安装minion端,可以运用salt的一切功能,管理和使用方法基本和salt一样.但是,salt-ssh并没有继承原来的ZeroMQ通讯架构.所以,她的执行速度比较慢.作为salt的补充在初次批量安装minion或某些不能安装minion的特殊场景下还是非常好用的. 上篇文章<集中化管理平台Saltstack>,我们介绍了saltstack的安装配置.这里我们来介绍下怎么批量安装被控

ansible实战--批量自动安装与删除zabbix agentd

想必做网站运维的,对目前主流的开源监控组件zabbix应该不陌生.它功能是很强悍,但是被监控的客户端安装agentd是一件很吃力且费时的工作.如果你管理的server数量不多还好,大不了手工1台1台的安装.相反你管理的server数量很多,不采取自动化,真的会让人做梦都会想到安装zabbix agentd. 本次实战ansible批量自动安装与卸载zabbix agentd,版本zabbix-2.0.14+centos6.4+ansible1.8.1 下面就开始吧 1.安装配置ansible工具

ubuntu自动安装软件apt-get命令

转自:http://blog.csdn.net/chen861201/article/details/7035021 apt-cache search package  搜索包 apt-cache show package  获取包的相关信息,如说明.大小.版本等sudo apt-get install package  安装包sudo apt-get install package - - reinstall  重新安装包sudo apt-get -f install  强制安装sudo ap

自动化运维之-PXE实现系统批量自动安装

本节索引 需求分析 PXE简介 整体方案 服务选择 功能实现 安装调试 错误分析 总结 1 需求分析 随着互联网技术的不断壮大,服务器数量也在不断的增加,IT运维已经成为IT服务内涵中重要的组成部分.面对越来越复杂的业务,面对越来越多样化的用户需求,不断扩展的IT应用需要越来越合理的模式来保障IT服务能灵活便捷.安全稳定地持续保障,这种模式中的保障因素就是IT运维.从初期的几台服务器发展到庞大的数据中心,单靠人工已经无法满足在技术.业务.管理等方面的要求,那么标准化.自动化.架构优化.过程优化等

无人值守批量自动安装Linux操作系统

项目描述: 这是一个模拟企业无人值守批量安装服务器的项目,在服务器上搭建DHCP.TFTP.NFS等服务,利用kickstart文件的配置自动安装脚本,实现自动配置DNS,分配主机名等相关信息. 客户端从DHCP服务器上获得IP,从而从服务器下载引导程序pxelinux.0及配vmlinuz内核,镜像及从kickstart配置声明下载相关的软件包完成安装. 该项目可以提高效率,高质量同时安装大批量Linux系统,为企业节省大量人力物力 责任描述: 通过理解无人值守的工作流程,确保方案的正确性及可

在红米note4上实现自动安装软件

因为要做自动化测试,需要对已发布的包进行回归手测,这个时候需要手动安装APK,但是红米会弹出继续安装的按钮,手点一次比较烦,想自动点"继续安装"按钮! 感谢先行者们的分享 本文参考: http://blog.csdn.net/itfootball/article/details/21953763 https://testerhome.com/topics/3800 http://developer.android.com/reference/android/accessibilitys

Salt-ssh批量自动安装被控端salt-mini

Salt-ssh是Saltstack的另外一种管理方式,无需安装minion端,可以运行salt的一切功能,管理和使用方法基本和salt一样.但是,salt-ssh并没有继承原来的ZeroMQ通讯架构.所以,她的执行速度比较慢,作为salt的补充在初次批量安装minion或某些不能安装minion的特殊场景下还是非常好用的.环境配置说明: Hostname IP地址  节点 服务 salt-master 10.10.100.127 master salt-ssh salt-client01 10

电脑用bat脚本给手机批量自动安装apk文件 autoInstall.bat

------创建这个文件autoInstall.bat 内容如下: @ECHO off @REM 将adb.exe添加到PATH中ECHO 初始化…@SET PATH=%PATH%;%CD%\Adb@REM SET PATH @REM 无限循环的标签:LOOP ECHO 等待您插入手机…adb wait-for-device @REM 循环安装本目录下的APK文件FOR %%i IN (*.apk) DO ( ECHO 正在安装:%%i adb install %%i )@echo off EC

vs2010 setup 打包 安装 BAT批处理实现自动安装软件功能

[email protected] offECHO.ECHO 安装 Diskeeper 7.0.428ECHO 请稍等...start /wait %systemdrive%\install\Applications\diskeeper\Setup.exe /s /v/qn ECHO.ECHO 更新 Diskeeper 7.0.428 到 7.0.430ECHO 请稍等...start /wait %systemdrive%\install\Applications\diskeeper\us_d