First thing first, this is an explanatory post on how to setup/configure/things to do after installing Ubuntu for Automation QA and install required apps/tools for using this system, as a super happy user(me!).
This guide contains a list of apps that I use to install in my Linux System in order to be productive.
Short history story first:
I’ve switched from Windows to Ubuntu for Automation Testing.
I’ve used Windows for the past 15 years, and Mac OS for the past three years. I think that Mac OS, is great. However, it lack computer resources.
Windows, is not very stable, tho it looks nice.
There are two huge reasons for using Ubuntu, as a QA tester.
- This is a Unix based system. It barely crashes.
- It’s a free system that is compatible with PC. (you can build your own powerful PC, instead of buying a Mac or hacking a hackintosh)
First things first. What’s new in Ubuntu ? Here’s an explanatory video on what’s new.
I think that Ubuntu, is a great system, that can be used for lots of things, except Photoshop.(this is the only thing that I might’ve used in other operating systems.
My list on things things to do after installing Ubuntu
Update and Upgrade Ubuntu 18.04
$ sudo apt update && sudo apt upgrade
Get Drivers up to date.
For installing the latest drivers, please browse to:
Applications Overview >>> Software & Updates >>> Additional Drivers >>> Install/Apply changes
Install Google Chrome for Ubuntu:
Head here: https://www.google.com/chrome/, download, and install it.
Install Java on Ubuntu 18.04
Add the repository and update.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt update
2A. In order to install Java 8 on Ubuntu type the following in the terminal:
$ sudo apt install oracle-java8-set-default
2B. In order to install Java 9 on Ubuntu type the following in the terminal:
$ sudo apt install oracle-java9-set-default
Install NodeJS and NPM on Ubuntu 18.04
$ sudo apt install nodejs
In order to install Webstorm, extract the archive, then browse to bin folder, and open up a terminal there (right click, open terminal)
Run this command and follow the UI installer:
That’s it! You’ve successfully installed WebStorm.
Install Snap on Ubuntu 18.04
sudo apt install snap
Install Git on Ubuntu 18.04
sudo apt install git
Install Spotify on Ubuntu 18.04
Add repository key for adding the Spotify PPA:
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0DF731E45CE24F27EEEB1450EFDC8610341D9410
$ sudo add-apt-repository "deb http://repository.spotify.com stable non-free
Directly install Spotify on Ubuntu 18.04:
$ sudo apt install spotify-client
sudo snap install spotify
Install Slack on Ubuntu 18.04
$ sudo snap install slack --classic
The easiest way to install Skype on Ubuntu 18.04 is by using snap:
sudo snap install skype --classic
Install FileZilla on Ubuntu 18.04
$ sudo apt install filezilla
I've written this article in order to show what I do for setting up Ubuntu 18.04 for QA Testing environment. This is how my system looks like after I done all the things after installing Ubuntu 18.04.
Do you have any suggestions? Get in touch with me here.