0

像往常一样,每两周你会收到一个包含新版本应用程序的新包。它需要安装在大约 1,200 台生产服务器上。

您对完成这项任务有何想法?可以假设您的操作系统是 Debian。?

我做了什么。我刚刚创建了一个简单的脚本,其中包含安装命令。

apt-get 安装 chrome

但是我不知道可以帮助我将应用程序安装到我可以通过远程访问它的许多其他服务器(1200)的命令。有什么建议么..?

4

2 回答 2

2

做一个 cron 工作是个好主意。

$ crontab -e

并添加一个新行:

0 0 * * 0 root (apt-get update && apt-get upgrade -y) > /dev/null

这将在每周日午夜运行完整的系统更新。

如果您只想更新chrome

0 0 * * 0 root (apt-get update && apt-get --only-upgrade install -y chrome) > /dev/null
于 2015-04-17T13:18:21.997 回答
1

看看下面的文章。这可以帮助您:

http://www.linuxjournal.com/magazine/hack-and-manage-multiple-servers-efficiently

于 2015-04-17T13:42:08.517 回答