fix(update): add update service as systemd unit
fix(update): extract update to root