You are not logged in.
How to update 30 PC stations with Archlinux installed. I have one master computer from which I should push command to update.
30 stations will have the same purpose so same software on every PC. Two cases:
1. Standalone Archlinux installation directly on hardware
2. Archlinux in VMs at Windows 10 host.
Offline
How about a simple script which just ssh's into each machine and updates them?
Offline
Or maybe 'Ansible'.
https://wiki.archlinux.org/title/Ansible
sys2064
Offline
You can do that manually, easily.
I download packages to a temp dir on one machine, pacman -Syuw --cachedir
Start a little web server on that directory.
Then copy those packages to the pacman cache on all other machines. wget -P /var/cache/pacman/pkg/ http://192.168.0.2:8100
Then update each machine with pacman -Syu
If there is different hardware, some machines may get 2 or 3 more little packages from the mirror.
I then go to the first machine and move the packages from the temp dir to /var/cache/pacman/pkg/ update it with pacman -Syu
I then clear out all but last 3 packages in the cache on all machines paccache -r
That way I only download packages once, and all the machines pacman cache are almost identical.
And I have an update script using select which does that, which I have on all machines.
Offline
I think Xyne wrote something that shares pacman cache across a network. Search the wiki?
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline