gpt4 book ai didi

ubuntu - 在多台 ubuntu 机器上安装更新

转载 作者:行者123 更新时间:2023-12-04 02:20:13 26 4
gpt4 key购买 nike

我想知道是否有办法连接多台 ubuntu 机器并同时安装更新。

理想情况下,如果我从一台机器输入命令“sudo apt-get update”,它应该在我连接的所有 ubuntu 机器上执行。

我查看了 TMUX,但不确定这是否合适。还发现了 apt-cacher,但使用其 IP 连接到其他系统仍不清楚。

我们将不胜感激任何帮助和引用。

最佳答案

是的,tmux 能够连接到多台机器并同时运行命令。连接到 Pane 中的每个主机并使用“同步 Pane ”窗口选项同时向每个 Pane 发送相同的键盘输入。

命令看起来像:

:setw synchronize-panes

下面是一个完整的示例,让我们创建一个包含 3 个 Pane 的窗口,每个 Pane 登录到不同的服务器:

$ tmux new -s 'update packages' 'ssh admin@host1' \; split-window -h 'ssh admin@host2' \; split-window -h 'ssh admin@host3' \; select-layout even-horizontal

登录到正在升级的服务器后,在 tmux 提示符 (C-b :) 上输入“setw synchronize-panes”

Synchronize-panes option

现在您输入的所有内容都将输入到所有 Pane

Synced Panes

注意:如另一篇文章所述,“pssh”和“csshX”等工具可能更适合此目的。

关于ubuntu - 在多台 ubuntu 机器上安装更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31080902/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com