This not only fixes the issue where set -x would cause the read line to be altered, but also separates user input from what the install scripts actually do.