Wednesday, February 3, 2016

After Ubuntu Installation

Today, I freshly installed Ubuntu 15.10 which is the latest operating system available. Before this Ubuntu, I used 14.04 LTS, and unfortunately ,  it had problems while I tried to upgrade to newer "unstable" versions. Just finished installation, so far so good :)

This version used the linux kernel 4.2.0-27-generic, which is a major upgrade from previous versions. 

Here are some steps which I generally carry out after Ubuntu Installation(may be it will help you out also)

1)  Packages Update

Update(important) and upgrade(optional) packages.

2)  Fix VI bug

Fix Vi Problem, simply install the package vim.

    sudo apt-get install vim

3)  Extractor

Install 7zip, the built in extractor is not sufficient, so I install 7zip also.

       sudo apt-get install p7zip-full
      sudo apt-get install p7zip-rar

4) Browser

 Install chromium-browser 
    It is not required if you are okay with Mozilla browser, which comes with Ubuntu. But I use    google account, and android devices which make chromium-browser feel comfortable.

sudo apt-get install chromium-browser

Or you can directly go to google chrome page, and download stable debian installer for ubuntu. But I can not wait to test the new feature, so prefer unstable chromium-browser.

5)  Package Manager

Synaptic package manager

 There already comes Ubuntu software center which is quite enough to install and remove application, but I prefer to install synaptic package manager also, from where we can better manage packages.

sudo apt-get install synaptic

6) Access other drives

Mount other drives

If there are other drives in your computer, then you need to mount it to get accessed which Ubuntu automatically does. But I prefer to mount the other drives to specific folder, so I can easily access with path. It is not that complicated, I created a folder /Backup and then just changed the file /etc/fstab

sudo vi /etc/fstab

Then add this line.
/dev/sdb1 /Backup  ext4 errors=remont-ro    0     1

Change appropriately according to your configuration. e.g.  file system, mount location etc.

7) Install java

Java is needed everywhere, so it is good idea to install it before we get stuck while installing software which needs java. For developer needs openjdk-8-jdk, otherwise, lightweight openjdk-8-jre suffices.
Or you can install simply openjdk-7-jre.

sudo apt-get install openjdk-8-jdk
sudo apt-get install openjdk-7-jre 

8) Install Eclipse

If you are developer, you, of course, need eclipse to be installed. The eclipse program can be downloaded from The extracted folder is copied somewhere in safe place (/opt for example).

9) Launcher

The ubuntu system does not come with Launcher, so I created it myself, it is not that hard though.

cd /usr/shar/applications
sudo vi eclipse_mars.desktop

Insert the following:

[Desktop Entry]
Name=Eclipse Mars

9)  Office software

Office software is needed everyday, and Ubuntu comes with pre-installed office software which is enough for normal users. For me, it is not enough, I need compatibility with Microsoft office. But WPS office is compatible with Microsoft office and its free for linux based system.

So, just download debian installer from the official wps site( and it is yours.

10) OpenSSH Server

SSH client will be pre-installed, but in case if you want to make your computer as a ssh server, then it is necessary.  Just type the following command in terminal:

sudo apt-get install openssh-server

11)  Virtualisation

Virtual Box: Although virtual box can be installed from Ubuntu repository, I faced some problems, so I prefer to download debian and install.

12) Cloud storage

Dropbox: Similar to 11, I preferred downloading debian and install it.

13)  Databases

Postgresql :

sudo apt-get install postgresql-9.4

Do not miss out this administration tool, this is really cool:

sudo apt-get install pgadmin

14) Subversion client

sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install rabbitvcs-nautilus
Provide user to access
sudo chown -R krishna:krishna ~/.config/rabbitvcs
Restart nautilus
nautilus -q

15) Repository clean

 Execute the following commands:

   sudo apt-get autoremove sudo apt-get autoclean sudo apt-get clean

16) Disks Management

sudo apt-get install gparted

17) Image and Graphics 

Gimp & Inkscape

sudo apt-get install gimp
sudo apt-get install inkscape

18) Design


sudo apt-get install dia

19) Bootable USB

It is quite necessary to have a working USB creator tool which can create bootable usb. 

multibootusb is there and it works like a charm.
check this out:

20) Resources Utilisation

Like TaskManager in Windows System, Ubuntu has a cool console dipslay programm which displays how resources are being utilised.

sudo apt-get install htop

21) OpenVpn Installation

For OpenVPN connection, ubuntu requires installation of some packages: openvpn, network-manager, network-manager-openvpn-gnome.

All packages can be installed via terminal as:

sudo apt-get install openvpn network-manager-openvpn network-manager-openvpn-gnome