I agree with this tried and true method. It is all free and open-source software.