I run three HP notebooks with the same Fedora 28 KDE spin. The notebooks differ slightly from each other through the hardware: two use a ATI Radeon mobility graphic card (Noveau driver) and one uses a NVIDIA GeForce GT 130M card (Nvidia 340.xx driver) , all of them use a INTEL Wlan module etc. .
My question is now: is there an easy and automatic way to synchronize the installed packages on all machines automatically, except the hardware specific packages? I prefer GUI tools. The goal of this action is to always have the same software on every system and to work on the desired machines, whenever I want without checking, if the same software and tools are installed.
Thank you.