software auto installation via shell