[update] no dependency on apt