Arpit Mohan
Posted on September 18, 2017
The excitement of a new OS or new laptop is palpable. But installing applications that you need to get work done can involve a little drudgery. I formalized the setup in the form of a shell script to ensure that most of the basic applications that I need are installed automatically. You can find the complete script at https://github.com/mohanarpit/Ubuntu-Initializer.
All you need to do is copy the script install_script.sh
and execute it. Some of the applications that it installs are:
- Source Control: Git, SVN
- Languages: Python, Java, Php, Go, Nodejs
- Editors: Atom
- Databases: Mysql
- Servers: Tomcat, Apache2
- Utilities: Tmux, fail2ban, jq etc.
It even creates your key pair, if you don't already have one.
As you can see, it's geared towards web developers but nothing stops you from customising the script to add/subtract applications for your needs.
Over the years, this script has saved me & my team from a lot of hours of hunting and installing basic applications.
Originally posted on my blog
Posted on September 18, 2017
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.