>"Write a bash script to install something as idempodently as possible."
Idempotently would be allowing the install to be repeated on the same system without altered effect. "Repeatably" would be making sure that the same result was produced afterwards on different systems. I'm guessing the later is intended?