Menu

Tuesday, 15 October 2013

As an Ubuntu Advocate every person whom i recommend ubuntu as best and free operating system for their system, they always ask me one simple question what are the basic things i need to install on my Ubuntu system, so in this blog post i will try to suggest few application that every user must have on there system.As i said these are basic application according to me, its on you which application you want to install in your system.First ThingAfter installation of latest operating system, we also need to update for the newest patch and fix for system. open the terminal and enter following command.sudo apt-get update && sudo apt-get upgrade -y

VIM

vi is default installed in most of linux distro, vim is improved version and most popular text editor.sudo apt-get install vim vim-common -y

Enable Workspace.

The first "Feature" that attracted me to Ubuntu was the multiple workspaces thing, I know, it's kind of silly but workspaces are still very important to me.in Ubuntu 13.04 the workspace is disabled, but you can enable by going System settings>appearance (Behaviour tab) Tick on enable workspace.

Medibuntu is a packaging project dedicated to distributing software that cannot be included in Ubuntu for various reasons, related to geographical variations in legislation regarding intellectual property, security and other issues, some examples of packages included in Medibuntu we find libdvdcss package from VideoLAN, FFMpeg codecs not supported in multiverse, and the external binary codecs package (commonly known as w32codecs) used by MPlayer and xine.

Ubuntu Tweak is an application to config Ubuntu easier for everyone. It provides many useful desktop and system options that the default desktop environment doesn't provide. Using Ubuntu Tweak you can install all needed applications with a simple click, you can change the window buttons from Left to right or clean unwanted cache and old archive files in one click (using Janitor) and much more.

sudo add-apt-repository ppa:tualatrix/ppa

sudo apt-get update && sudo apt-get install ubuntu-tweak -y

Google Chrome Stable

Most of time i use firefox as default browser in Ubuntu, but the second choice for me is chrome.

sudo apt-get install google-chrome-stable -y

CPU/Memory Indicator Applet

Useful CPU/Memory load indicator applet that will reside in your top panel.

I always use repository command to manage PPA but Y ppa manager is one of the best GUI base application with will help you to add, remove or purge & search PPAs in all launchpad ppa’s in separate list file more info can be found on Launchpad.

sudo add-apt-repository ppa:webupd8team/y-ppa-manager

sudo apt-get update && sudo apt-get install y-ppa-manager -y

Wine

"Wine enables Linux, Mac, FreeBSD, and Solaris users to run Windows applications without a copy of Microsoft Windows. Wine isfree software under constant development.Other platforms may benefit as well.”

sudo apt-get install wine winetricks -y

VLC Player

Free and opensource cross platform multimedia application that can play almost any multimedia file.sudo apt-get install vlc -y

Java 7

Well there is two options available for Java for common users they can install Openjdk it’s open source java version, i don’t know why but there are some issue for development android apps and complicated Java app in Openjdk, for Android app development you need to install oracle JDK.To install OpenJDK use following command.sudo apt-get install openjdk-7-jdk -yAnd the following command for Oracle JDKsudo add-apt-repository ppa:webupd8team/java

sudo apt-get update &&sudo apt-get install oracle-java7-installer -y

Filezilla

Only one and the best ftp client.sudo apt-get install filezilla

VirtualboxIf you like to install and use multiple OS on single system, virtualbox is the best free and opensource application.sudo -vecho "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee -a /etc/apt/sources.list

Monday, 7 October 2013

One of my friend who is working as Linux admin had ask me a question, there is any simple way to monitor and identify potential problems they impact system’s?
So i decided to write a blog post tool called “Linux Health Checker”.

What is Linux Health Checker?
The Linux Health Checker (lnxhc) is an Open source Tool sponsored by IBM & released under Eclipse Public Licence v1.0 an command line tool which compares the active system settings and status with the value provided by you.

Installation
The Installation part is very simple on lnxhc website you can download and install rpm package or download and compile source code the only requirement is you need to install perl v5.8 or later, only some module of perl is require the lnxhc to run, most of linux systems have perl installed by default and to check the perl version on your system you can use following command.

After installation you can check and run Linux Health Checker tool using following Command.

Code: lnxhc run

Alternative options For Ubuntu users is Health check

Health-check monitors a processes and optionally their child processes and threads for a given amount of time. At the end of the monitoring it will display the CPU time used, wakeup events generated and I/O operations of the given processes. It can be used to diagnose unhealthy bad processes.
PPA repository available for Ubuntu

Code: sudo add-apt-repository ppa:colin-king/white

Code: sudo apt-get update && sudo apt-get install health-check -y

before start using Linux Health Check
Its better to read man page first.