Software for running updates on linux based embedded systems