Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I need a really simple way to automate software installation after a fresh install of ubuntu. I currently use a shell script to install the software and packages which clocks in at 800+mb which includes updating ubuntu.

However, after copying the files, due to permission issues and the need to open a terminal to execute the script, it is quite user unfriendly. I need a solution kinda like a installation wizard or somesort that will allow me to execute in a single click.

I tried making a deb package, however it doesn't allow me to update ubuntu while running a deb package.

PS. No network or internet installs, thanks.

Thanks

share|improve this question
add comment

3 Answers 3

I recommend Puppet or Capistrano, which are two of the most well-known for this specific task. I know alot of developers that love Capistrano, but I'd look into both. Puppet is pretty easy to set-up. Shell scripts work, however, using an automatic system like these two option will allow you to set up multiple environments and automatically deploy certain applications to certain environments giving you complete control of post-install installs.

share|improve this answer
add comment

Ubuntu has a couple of option including kickstart used in Redhat. Another very interesting option is Preseeding

A Google search leads to this link Automatic Installation. It offers a number of alternative.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.