uninstalling-programs-spm

how to uninstall a program on ubuntu

Ubuntu 10.10(Maverick Meerkat) is the latest stable version; Ubuntu 11.04 (Natty Narwhal) is coming soon(it will be released in the end of this month). Linux distros were already very popular in Server and other computational/research field but now it is also a popular choice among common desktop users. All this happened, due to the Linux Distributions like Ubuntu,Linux Mint; that came with great desktop experience(with a lot of simplicity).

Installing/Uninstalling programs on Ubuntu is Really Difficult or Fun!

I have been using Ubuntu from years and I can certainly say that – Linux Mint/Ubuntu is simple to use like the Windows or Mac. Installing Program in Ubuntu is as(probably more) easy as windows, just in single click from the Ubuntu Software Center. That set, then where’s the catch ? The problem is the Dynamic Libraries. Ubuntu or any other Linux Distros are very dynamic and the libraries are shared(centrally) by all programs, so dependencies problem occurs. So the software packages(for Ubuntu)  are not shipped with all the dependent libraries so if you want to install a program then its dependent library must be installed in order to execute it successfully.

Thanks to the Advanced Synaptic Package Manager, which handles Dependencies in a much smart way, it automatically recommends all the required library when you try to install a software. Now you may think that installation is easy.. “ok dude I’m agree”, but what about uninstalling or removing a program,package or software ? Is it as easy installation ? Of course it is! Relax.

UnInstall/Remove software/programs in Ubuntu

Method #1 : Using Synaptic Package Manager

uninstalling-programs-spm

Open Synaptic package manager and search for the program/packages you want to remove then mark the box for removal/complete removal(it may create dependencies problem so better go with other). Then click on Apply button to remove the selected packages. In the above picture, I’ve selected the program named – ‘tango GPS’ for removal.

Method #2 : From Command Line

The most common type of syntax for removing a program/package is explored below but you need to authorize (Enter your login password)  and confirm (Type y for ‘yes’ or n for ‘no’, if you have changed your mind);  then wait for few seconds until the job is complete.

$ sudo apt-get remove program_name_you_want_to_remove

Here is one real example,which will remove the kdissert, a mind map tool, program with the command –

$ sudo apt-get remove kdissert
docky-on-ubuntu

best dock for ubuntu 10.10/11.04

Dock is one of the most popular graphical element, commonly used for interacting with currently running programs, launching/monitoring Applications,etc with a lot of Fun. The dock available in Mac OS X has become the most successful dock ever(Although it is different point that Mac is better in look only, not performance(Ubuntu is far better!)). it is usually implemented in the form of charming icons located at the bottom/top of screen with some funky effects.

Best Open Source Dock for Ubuntu : Docky

GNOME Do has created an open source equivalent of dock(in other words docky is a front end of Gnome Do) and its new name is ‘Docky’, “The Finest Dock that no Money can buy” ; for Linux based operating system like Ubuntu 11.04/10.10/10.04,Fedora,Open Suse,Debian or Linux Mint. Docky is free and open source Application for All common Desktops like GNOME and KDE. The latest stable version of docky is 2.0.7. So docky is the best free dock for Linux Distributions (Distros).

Ubuntu 10.10(Maverick Meerkat)/10.04 (Lucid Lynx) LTS(or earlier version) uses GNOME as their default desktop manager so you can install GNOME Do – Docky either from Ubuntu Software Center or Synaptic Package Manager or from terminal. If you are using Ubuntu 11.04 then then first you need to run GNOME Panel (The Classical Ubuntu Desktop) because Ubuntu 11.04(Natty Narwhal) uses Natty Desktop by default.

docky-on-ubuntu

The snapshot you see above, was captured on Ubuntu 10.10, with some 3D effects enabled. The important features of Docky can be summarized as –

  • Simple and powerful
  • Easy to use with Nice GUI/Icons
  • Drag and Drop(items to the docky) features
  • Window Indicator
  • Parabolic Zoom
  • Smart Hiding Feature
  • Advanced Window Management Features

More details on its features,visit the official website. Here is another generic look of Docky on most of the desktop

docky

Installing Docky on Ubuntu 10.04/10.10/11.04

Open ubuntu Software Center and search for ‘docky’ and click on install button to install. You can also install docky from command line by typing the command (Followed by your Login Password)  mentioned below –

$ sudo apt-get install docky
google body browser

Google Body for browsing Human Body with 3D Models

Google has just released a new web application- ‘Google Body(body browser)’ that allow you to browse human body like Google Maps using 3D models. So you can select different biological views of the human body and zoom in/out to the parts you want to explore. it can be viewed in any web browser with the support of WebGL e.g Google Chrome.

Currently only one Model i.e Female Model is available but on their official website it is indicated that Male Model is also coming soon! I am very enthusiastic about such innovative or amazing web applications ; so I think it will be a big hit, not only due to its amazing features but its use for learning/exploring human body.

Try Google Body Browser Now

Important Features of the Body Browser

  • Identify Anatomy
  • Zoom In/Out for the selected part/region
  • search for muscles,bones,organs and others
  • Easy navigation to the parts,you are interested in
  • smooth rotation of the body

google body browser

google-chrome-preferences

how to install Chrome on Linux Mint

Google has just released the next version of chrome – 10.0 (Although 11.0 beta has also released,so you can try that if you want)  and it is available for download, of course for all platforms – Linux based OS like Linux Mint 10/9(LMDE),Ubuntu,Debian,Open Suse etc,Windows and Mac.

Google has released the chrome 10,on the other hand its competitor I.E(Internet Explorer) has also released its next version 9.0 and Firefox has also released version 4.0, few days back. In other words, a battle between the browsers has begun. Firefox has the most share but Chrome’s share is increasing exponentially(what about I.E dude ? sorry! I just don’t like it; I use Firefox for web development/experiment, while chrome(which I consider the next generation web browser) for surfing the internet).

Google has developed chrome based on the open source project- Chromium, but some advanced features has been added in Chrome like – Pre DNS Fetching (to improve page load performance), Prediction service etc. The preferences/options window is now integrated to the tab itself (instead of opening a new separate window). The web-surfing experience with chrome, is very pleasant because it’s incredibly fast. Linux Mint has Firefox installed by default so in this post you will learn how to install Google Chrome on Linux Mint 10/9.

google-chrome-preferences

Linux Mint 10 has also released few weeks ago and it’s the latest version on Mint. Since Linux Mint is based on Debian so You can install the same package as you do for Ubuntu.

Installing Google Chrome in Linux Mint

#1 : Download the Chrome’s Debian Package (*.deb) from its official website. Select the correct architecture(or leave it default if you don’t know, because it might be detected automatically; if so then just relax) from the menu.

download chrome for mint

#2 : Move (use CD command if you are using terminal/shell)  to the location/directory where you have saved the file, and install it either by opening with gdebi package installer or software center or from command line by typing these commands  (I assume your current working directory is the one, where you have saved the debian file, and architecture is 386(most common) so it may change if you are having different architecture; you may have to enter the current user login password to proceed for installation) –

$ sudo dpkg -i google-chrome-stable_current_i386.deb
Programming with gcc

GCC-GNU Compiler Collection version 4.6.0 is out!

GCC(GNU Compiler Collection, version 4.6 was released a day ago) is a compiler available free under GPL by GNU Foundation. it is cross platform and is written using c/c++. Actually GCC has a major role in the growth of open source/Free Software world, in the past few years.

A majority of C/C++ programmers uses GCC, on Linux based operating systems as well as on Windows/Mac OS X. Since I uses Ubuntu 10.10 as my primary desktop; I know how important ,the gcc is, for programming Fun. GCC is mainly used as a compiler for C,C++,java,Fortran,Pascal,Ada,Objective-C.

A lot of extra features can be added with help of freely available plugins. GCC is one of the best compiler for c programmers.

Programming with gcc

New Features in GCC 4.6

  • Support for GO Programming Language has been added
  • New Optimizer Levels(-Ofast) has been introduced
  • Improvements in compiler time and Memory Usage
  • other platform specific improvements

GCC vs 4.6.0 has released(on March 25,2011). Go here for Complete details on the features of GCC.