Things To Do After Installing Elementary OS Freya

October 23, 2015 by Sandeep Bhardwaj | Tags:


Steps While Installing

While installing a fresh copy of Elementary OS Freya, Install the updates while installing otherwise you may face below issue.There are so many issue already listed on launchpad related to this issue.

grub-efi-amd64-signed package failed to install into /target/

To prevent this issue just install the updates while installing.

Post Installation Steps

For stable and better desktop environment i followed below steps whenever i installed fresh copy of my favorite Linux desktop Elementary OS Freya.

Enable laptop touchpad click

Note: Follow only if your laptop touchpad not working (Click not working).

sudo add-apt-repository ppa:hanipouspilot/focaltech-dkms
sudo apt-get update
sudo apt-get install focaltech-dkms

then enter the below two command.

sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps

Now touchpad click start working. The above two commands makes the touchpad working only for current session. To make it permanent create a file with below command you can use your favorite editor.

sudo gedit /etc/modprobe.d/psmouse.conf

add this line to file options psmouse proto=imps and save the changes.

Enable Canonical Partners repository

Software & Updates > Other Softwares > Canonical Partners

Update the system

sudo apt-get update
sudo apt-get dist-upgrade

Difference between sudo apt-get upgrade and sudo apt-get dist-upgrade here.

Install Restricted Extra

sudo apt-get install ubuntu-restricted-extras

Install Elementary Tweak

sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily
sudo apt-get update
sudo apt-get install elementary-tweaks

After installing elementary tweak enable minimize button

System Settings > Tweaks > Window controls to Windows

Install Google Chrome

Download Google Chrome 64 bit .deb (For Debian/Ubuntu) and install it. After installation you found that there is no minimize button on chrome so follow below step.

Enable minimize button on google-chrome

gconftool-2 --set /apps/metacity/general/button_layout --type string ":minimize:maximize:close"

Install RAR

sudo apt-get install rar

Install GIMP

sudo add-apt-repository ppa:otto-kesselgulasch/gimp
sudo apt-get update
sudo apt-get install gimp

Install uGet

As per my knowledge uGet is the best download manager.

sudo add-apt-repository ppa:plushuang-tw/uget-stable
sudo apt update
sudo apt install uget

Install Transmission

sudo add-apt-repository ppa:transmissionbt/ppa
sudo apt-get update 
sudo apt-get install transmission

Clip Grab for YouTube

sudo add-apt-repository ppa:clipgrab-team/ppa
sudo apt-get update 
sudo apt-get install clipgrab

Install Banshee Music Player

sudo add-apt-repository ppa:banshee-team/ppa
sudo apt-get update
sudo apt-get install banshee

Install Covergloobus

sudo add-apt-repository ppa:gloobus-dev/covergloobus
sudo apt-get update
sudo apt-get install covergloobus

Install Usb indicator

sudo add-apt-repository ppa:yunnxx/gnome3
sudo apt-get update
sudo apt-get install indicator-usb

Install Gnome System Monitor

sudo apt-get install gnome-system-monitor

Install DropBox

Follow this link https://github.com/zant95/elementary-dropbox for installing the dropbox.

Install Oracle JDK

For Installing Java on follow the post.

Install Libre Office

This will install latest libre office (current version:- Libre Office 5).

sudo add-apt-repository ppa:libreoffice/ppa  &&  sudo apt-get update  &&  sudo apt-get install libreoffice 

Install Elementary Plus

For additional icons for libreoffice, sublime text, vlc etc etc.

sudo add-apt-repository ppa:cybre/elementaryplus
sudo apt-get update
sudo apt-get install elementaryplus

Install Thunderbird

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa
sudo apt-get update
sudo apt-get install thunderbird

Improve Battery Life

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start

Install Samba

sudo apt-get install samba samba-common system-config-samba python-glade2 gksu

Enable Colors In Terminal

Go to home directory and make hidden files visible and then un-comment the below line in .bashrc file.

force_color_prompt=yes

Install Git

sudo apt-get install git

Setup Git

git config --global user.name "Your Name"
git config --global user.email "youremail@domain.com"

See all of the git configuration items:

git config --list

Setup Meld Diff Viewer for Git

Follow the link.

Install SmartGit

Best tool for git and its free for non-commerical use as well.

Download the SmartGit deb package and install it.

Install Jekyll

Pre-requisites for jekyll are ruby, ruby gems, nodejs and python.

Install Ruby

sudo apt-get install ruby-full

Install RubyGems

sudo gem update --system
sudo gem install rubygems-update
sudo update_rubygems

Install NodeJS

sudo apt-get install nodejs

Install Python

Check python version. I hope its already installed on your system.

python --version

On my machine the version is Python 2.7.6

Install Jekyll

Now, Finally install jekyll.

sudo gem install jekyll

Install Jekyll Sitemap plugin.

sudo gem install jekyll-sitemap


I hope you like this post and it will be helpful for you. Please share your view and thoughts in comment as well. so that i can make this post more useful and more better.