Install from uri

Still need to implement the force_restart support?