What is the correct and clean procedure to update from main package to separate packages?
Just upload needed separate packages only of higher version and reboot?
Yes.
****Just short note for other readers: “reboot” means really
/system reboot
. It will not work with power-cycle (which some people perceive same way as restart/reboot)