Friday, December 30, 2011

To Do List After installing Ubuntu 11.04 aka Natty Narwhal

1 – Expand the Software Repository List
First of all, lets make Ubuntu “see” more packages. Go to the terminal and edit your sources.list with :
sudo gedit /etc/apt/sources.list
Here is the content of my sources.list which I think is quite complete to have all the necessary applications you could ever need. So delete the whole content of your sources list and replace it with the content of mine
Save it. Now import the necessary repositories keys to avoid “apt-get” crying about some missing keys, go to the terminal and type:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com DCF9F87B6DFBCBAE F9A2F76A9D1A0061 A040830F7FAC5991 2EBC26B60C5A2783
Get your system up to date with :
sudo apt-get update && sudo apt-get dist-upgrade
Now all your programs will run on the last version.
2 – Anti-Virus
Windows equivalent : AVG AntiVirus, NAV, TrendMicro, F-Prot, Kaspersky, …
Ubuntu equivalent : ClamAV, Avast
ClamAV
sudo apt-get install clamav clamtk
Avast
wget http://files.avast.com/files/linux/avast4workstation_1.3.0-2_i386.deb && sudo dpkg -i avast4workstation_1.3.0-2_i386.deb
3 – Essential tools for compiling from sources
sudo apt-get install build-essential checkinstall cdbs devscripts dh-make fakeroot libxml-parser-perl check avahi-daemon
4 – Java runtime environment
Java is a very important thing to install, now that many programs like Azureus need it to run. First add the launchpad repository So type:
sudo add-apt-repository ppa:ferramroberto/java && sudo apt-get update
Then install it :
sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts
6 – Multimedia
Windows equivalent : windows media player, real player, vlc, mplayer
Ubuntu equivalent : vlc, mplayer, helix player
To have Ubuntu playing all kinds of stuff, you need to install many codecs. So on the Terminal, type:
* Installing vlc and mplayer (plays almost everything):
sudo apt-get install vlc mplayer
* Common packs
sudo apt-get install libxine1-ffmpeg gxine mencoder mpeg2dec vorbis-tools id3v2 mpg321 mpg123 libflac++6 ffmpeg libmp4v2-0 totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert libmad0 libjpeg-progs libquicktime1 flac faac faad sox ffmpeg2theora libmpeg2-4 uudeview flac libmpeg3-1 mpeg3-utils mpegdemux liba52-0.7.4-dev
* Gstreammer 0.10
sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-gnonlin gstreamer0.10-sdl gstreamer0.10-plugins-bad-multiverse gstreamer0.10-schroedinger gstreamer0.10-plugins-ugly-multiverse totem-gstreamer
* More programs
sudo apt-get install gstreamer-dbus-media-service gstreamer-tools ubuntu-restricted-extras
* Enable dvd support
sudo apt-get install libdvdread4 && sudo /usr/share/doc/libdvdread4/./install-css.sh
* Flash
sudo apt-get install gsfonts gsfonts-x11 flashplugin-nonfree
8 – Missing Windows software?? Run Windows softwares in Linux!!!
Run Windows Applications such as 7zip, Google Sketchup, AutoCAD, Dreamwaver, Flash MX, Fireworks MX, IE6, IE7, Safari, Itunes, Windows Media Player and many more…
Play Windows Games in Linux like Age Of Empires, Call Of Duty, Diablo, Fear, Fallout, Far Cry, Grand Theft Auto, Half Life, Halo, Hitman, Max Payne, Need For Speed, Prince Of Persia, Sim City Star Wars, The Simsworld of warcraft , Tomb Raider, Warcraft, World Of Warcraft, Counterstrike and many other can be played.
Install Playonlinux. It’s based on wine. Wine is a compatibility layer for running Windows programs in Linux.
Add the launchpad repositories
sudo add-apt-repository ppa:ubuntu-wine/ppa && sudo apt-get update
sudo apt-get install wine playonlinux
10 – Archiver/ Packing software
Windows equivalent : winrar, zip, 7zip
Ubuntu equivalent : tar, unrar, p7zip, arj, unace
It’s bad when you don’t have Internet on your computer/notebook, but you have to pack/unpack something but the file format isn’t recognized by the system. To prevent from this bad situation, you can install a bunch of packing software by typing this on the terminal:
sudo apt-get install unace rar unrar zip unzip p7zip-full p7zip-rar sharutils uudeview mpack lha arj cabextract file-roller
11 – Graphical web browser
Windows equivalent : Internet explorer, firefox
Ubuntu equivalent : Firefox, chromium
Firefox (installed by default natty)
sudo apt-get install firefox
Chromium (open source equivalent of Google Chrome)
sudo add-apt-repository ppa:chromium-daily/stable && sudo apt-get update
sudo apt-get install chromium-browser chromium-browser-l10n
12 – Download Manager
Windows equivalent : Free download manager
Ubuntu equivalent : Multiget
MultiGet is a http/ftp downloader with a nice GUI for linux desktop users. It can run on almost all desktops without any configuration. It has many powerful functions comparing to others.
sudo apt-get install multiget
13 – Graphical Email client
Windows equivalent : Outlook
Ubuntu equivalent : Evolution, Thunderbird
Evolution (installed by default in maverick)
sudo apt-get install evolution evolution-mapi
Thunderbird
sudo apt-get install thunderbird
14 – Instant Messanging protocal clients
Windows equivalent : MSN messenger, Yahoo messenger, QQ, AIM, Gtalk, ICQ,IRC
Ubuntu equivalent : Empathy, Pidgin, emesene
Empathy IM Client (installed by default)
Add the related launchpad repository :
sudo add-apt-repository ppa:telepathy/ppa && sudo apt-get update
Then install it by running the following :
sudo apt-get install empathy telepathy-mission-control-5 telepathy-gabble telepathy-butterfly telepathy-haze telepathy-idle telepathy-salut telepathy-sofiasip libtelepathy-farsight0 python-tpfarsight galago-eds-feed python-galago python-galago-gtk msn-pecan
Pidgin
Pidgin is an easy to use and free chat client used by millions. Connect to AIM, MSN, Yahoo, and more chat networks all at once. Supported chat networks: AIM, Bonjour, Gadu-Gadu, Google Talk, Groupwise, ICQ, IRC, MSN, MySpaceIM, QQ, SILC, SIMPLE, Sametime, XMPP, Yahoo!, Zephyr
Add the launchpad repository :
sudo add-apt-repository ppa:pidgin-developers/ppa && sudo apt-get update
Then install it :
sudo apt-get install pidgin pidgin-data pidgin-lastfm pidgin-guifications msn-pecan pidgin-musictracker pidgin-plugin-pack pidgin-themes
Emesene only for MSN Messenger.
Add the launchpad repository :
sudo add-apt-repository ppa:bjfs/ppa && sudo apt-get update
Then install it :
sudo apt-get install emesene
15 – VOIP
Windows equivalent : skype
Ubuntu equivalent : skype
Skype
sudo apt-get install skype
16 – Viewing PDF files
Windows equivalent : Adobe Reader
Ubuntu equivalent : Adobe Reader
Adobe Reader
sudo apt-get install acroread
17– Adobe Air
wget http://airdownload.adobe.com/air/lin/download/latest/AdobeAIRInstaller.bin
chmod +x ./AdobeAIRInstaller.bin

sudo ./AdobeAIRInstaller.bin
18 – Music / MP3 / OGG Players
Windows equivalent : iTunes, Winamp
Ubuntu equivalent : Rhythmbox, Banshee, Amarok
Rhythmbox
sudo apt-get install rhythmbox
Access it through Applications → Sound & Video → Rhythmbox Music Player.
Banshee
sudo apt-get install banshee banshee-extension-ubuntuonemusicstore banshee-extension-appindicator banshee-extension-lyrics banshee-extension-mirage
Amarok
sudo apt-get install amarok amarok-common
19– Hard Disk Partitions Manager
Windows equivalent : Symanted Partition Magic
Ubuntu equivalent : GParted
GParted
sudo apt-get install gparted ntfsprogs menu ntfs-config
20 – Vector Graphics Editor
Windows equivalent : Adobe Illustrator
Ubuntu equivalent : Inkscape
Inkscape
sudo apt-get install inkscape
21 – Image Editor
Windows equivalent : Adobe Photoshop, Paint.Net
Ubuntu equivalent : GIMP
GIMP
Add the launchpad repository :
sudo add-apt-repository ppa:matthaeus123/mrw-gimp-svn && sudo apt-get update
Then install it with the following command :
sudo apt-get install gimp gimp-data gimp-plugin-registry gimp-data-extras
PINTA
Then install it with the following command :
sudo apt-get install pinta
22 – 3D Graphics Applications
Windows equivalent : 3D Studio MAX
Ubuntu equivalent : Blender
Blender
sudo apt-get install blender
23 – Simple Yet Advanced Text Editor
Windows equivalent : Notepad ++
Ubuntu equivalent : GEdit
GEdit
sudo apt-get install gedit gedit-plugins gedit-developer-plugins
24 – Office Applications
Windows equivalent : Microsoft Office
Ubuntu equivalent : LibreOffice
LibreOffice
Add the launchpad repository :
sudo add-apt-repository ppa:libreoffice/ppa && sudo apt-get update
sudo apt-get install libreoffice libreoffice-pdfimport libreoffice-math libreoffice-wiki-publisher libreoffice-report-builder libreoffice-gnome
25 – Microsoft Visio
Windows equivalent : Microsoft Visio
Ubuntu equivalent : Dia
Dia
sudo apt-get install dia
26 – Microsoft Project
Windows equivalent : Microsoft Project
Ubuntu equivalent : OpenProj
OpenProj
wget http://nchc.dl.sourceforge.net/sourceforge/openproj/openproj_1.4-2.deb && sudo dpkg -i openproj_1.4-2.deb
27 – Development IDE
Windows equivalent : Dreamweaver
Ubuntu equivalent : Quanta, Kompozer, NetBeans
Quanta
sudo apt-get install quanta
Komposer
sudo apt-get install kompozer
NetBeans
sudo apt-get install netbeans
28 – Source Control Management
Windows equivalent : TortoiseSVN
Ubuntu equivalent : RabbitVCS
RabbitVCS
Then install it :
sudo apt-get install rabbitvcs-cli rabbitvcs-gedit rabbitvcs-nautilus
killall nautilus
Right Click on any folder or file and access the RabbitVCS submenu
29 – Graphical FTP clients
Windows equivalent : CuteFTP, SmartFTP
Ubuntu equivalent : FileZilla
FileZilla
This is great FTP program, very complete, in my opinion, the best one for linux.
On the terminal type:
sudo apt-get install filezilla filezilla-common
30 – P2P Clients / Servers, File Sharing
Windows equivalent : utorrent, azureus, emule
Ubuntu equivalent : Deluge, azureus, amule
Bittorent clients
Deluge (written in python)
Then install it :
sudo apt-get install deluge-torrent
Azureus: Uses Java to run, very complete but a bit heavy
sudo apt-get install azureus
Emule Donkey Clients
Amule
Then install it with the following command :
sudo apt-get install amule
31 – Programs for CD burning with GUI
Windows equivalent : Nero, Roxio Easy CD Creator
Ubuntu equivalent : K3b, Brasero
K3b
Nero is available for linux,but its not free.A trial is available for 1 month usage and later it asks or activation code.But K3B is as good as Nero.Have a good feature set as Nero.
sudo apt-get install k3b k3b-data libk3b6
Brasero (installed by default in Maverick)
sudo apt-get install brasero
34 – Google Desktop
Google Desktop allows one to full text search of a user’s e-mail, computer files, music, photos, chat, and Web pages viewed,OpenOffice documents , PDF files and more .
Now similar tools already existed on Linux like beagle (supported by novell ) , meta tracker etc . However Google Desktop search is not based on any of these tools and uses its proprietary algorithms to search for files on the computer ,also being 1.0 release and more stable then these products it could be preferred over tools like beagle .
To install Google Desktop Search type the following command in the terminal window : -
wget http://dl.google.com/linux/deb/pool/non-free/g/google-desktop-linux/google-desktop-linux_current_i386.deb && sudo dpkg -i google-desktop-linux_current_i386.deb
If you’re using 64 bit OS, replace “google-desktop-linux_current_i386.deb” with “google-desktop-linux_current_amd64.deb”
Now after choosing appropriate option through Applications → Google Desktop → Google Desktop Preferences, you would find Google Desktop icon in the bar at the top of the screen , now it would automatically scan and index files on computer and store it in local database which could be searched using web browser .
35 – Photo Management
Google Picasa
Google Picasa is an extremely professional good looking photo management application available on Windows ,Linux and Mac OS. Now Google Picasa has a number of features that many photo management software on Linux dont have further Google Picasa looks very user friendly as compared to similar open source application available on linux . Now Google Picasa for Linux is not a native linux application but runs on Linux thru application layer called wine which allows many windows application to run flawlessly on Linux.
Now to install Google – Picasa type the following command in the terminal window
wget http://dl.google.com/linux/deb/pool/non-free/p/picasa/picasa_3.0-current_i386.deb && sudo dpkg -i picasa_3.0-current_i386.deb
if you’re using 64 bit OS, replace “picasa_3.0-current_i386.deb” with “picasa_3.0-current_amd64.deb”
36 – Map Viewing and Management
Google Earth
To install Google Earth type the following command in the Terminal Window.
sudo apt-get install googleearth-package
After downloading is over you will get a screen like this press ¨Yes¨ to accept the license agreement and complete software installation.
37 – Gmail Notification
Checkgmail
If you would like to get notified when you have a new mail in your google mail account, checkgmail is for you. To install Checkgmail type the following command in the Terminal Window.
sudo apt-get install checkgmail
38 – Configure Firewall
If you are concern about your security, then it is pertinent that you activate the firewall and prevent any unauthorized access to your computer.
UFW is installed by default, but if you need a graphical interface, install GUFW.
sudo apt-get install gufw
39– Gnome Do
Gnome Do is a small application that allows you to search and do things faster and more efficiently in your Ubuntu machine. It is similar to QuickSilver in Mac and Launchy in Windows. For those who have not tried Gnome Do before, it might take some time for you to get used to it. But once you’re hooked to it, there will be no turning back for you.Gnome Do also comes with a dock interface that you can use it like any other docks.
sudo apt-get install gnome-do
40 – Ubuntu Tweak
Ubuntu Tweak allows you to tweak your system settings, all in one place. You can install new applications, customize your desktop settings, configure your startup applications, changing the system filetype association and many more tweaks in this single application.
Add the launchpad repository :
sudo add-apt-repository ppa:ubuntu-tweak-testing/ppa && sudo apt-get update
Then install it with the following command :
sudo apt-get install ubuntu-tweak
App Runner
App Runner is a small open source utility that makes it very easy to run any type of program/executable/script on any distro/OS that uses the nautilus file manager: Debian/Ubuntu/Super OS/Fedora/etc
wget http://hacktolive.org/files/app_runner/App_Runner_0.4.9.deb && sudo dpkg -i App_Runner_0.4.9.deb
Then right-click the file -> Scripts -> Run This App or Run This App (root)

To Do List After installing Ubuntu 10.04 aka Lucid Lynx

1 – Expand the Software Repository List
First of all, lets make Ubuntu “see” more packages. Go to the terminal and edit your sources.list with :
sudo gedit /etc/apt/sources.list
Here is the content of my sources.list which I think is quite complete to have all the necessary applications you could ever need. So delete the whole content of your sources list and replace it with the content of mine
Save it. Now import the necessary repositories keys to avoid “aptitude” crying about some missing keys, go to the terminal and type:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com DCF9F87B6DFBCBAE F9A2F76A9D1A0061 A040830F7FAC5991 2EBC26B60C5A2783
Get your system up to date with :
sudo aptitude update && sudo aptitude full-upgrade
Now all your programs will run on the last version.
2 – Anti-Virus
Windows equivalent : AVG AntiVirus, NAV, TrendMicro, F-Prot, Kaspersky, …
Ubuntu equivalent : ClamAV, Avast
ClamAV
sudo aptitude install clamav clamtk
Access it through System Tools → Virus Scanner .
Avast
wget http://files.avast.com/files/linux/avast4workstation_1.3.0-2_i386.deb && sudo dpkg -i avast4workstation_1.3.0-2_i386.deb
Access it through Accessories → avast! Antivirus .
3 – Essential tools for compiling from sources
sudo aptitude install build-essential checkinstall cdbs devscripts dh-make fakeroot libxml-parser-perl check avahi-daemon
4 – Java runtime environment
Java is a very important thing to install, now that many programs like Azureus need it to run. So type:
sudo aptitude install sun-java6-jre sun-java6-plugin equivs
6 – Multimedia
Windows equivalent : windows media player, real player, vlc, mplayer
Ubuntu equivalent : vlc, mplayer, helix player
To have Ubuntu playing all kinds of stuff, you need to install many codecs. So on the Terminal, type:
* Installing vlc and mplayer (plays almost everything):
sudo aptitude install vlc mplayer
* Common packs
sudo aptitude install non-free-codecs libxine1-ffmpeg gxine mencoder mpeg2dec vorbis-tools id3v2 mpg321 mpg123 libflac++6 ffmpeg libmp4v2-0 totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert libmad0 libjpeg-progs libmpcdec3 libquicktime1 flac faac faad sox ffmpeg2theora libmpeg2-4 uudeview flac libmpeg3-1 mpeg3-utils mpegdemux liba52-dev
* Gstreammer 0.10
sudo aptitude install gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-gnonlin gstreamer0.10-pitfdll gstreamer0.10-sdl gstreamer0.10-plugins-bad-multiverse gstreamer0.10-schroedinger gstreamer0.10-plugins-ugly-multiverse totem-gstreamer
* More programs
sudo aptitude install gstreamer-dbus-media-service gstreamer-tools ubuntu-restricted-extras
* Enable dvd support
sudo aptitude install libdvdcss2 && sudo /usr/share/doc/libdvdread4/./install-css.sh
* Flash
sudo aptitude install gsfonts gsfonts-x11 flashplugin-nonfree
7. Tweak your eyecandy
Ubuntu 10.04 comes with compiz fusion effects OOTB but doesn’t offer a way to customize them.
In a terminal copy/paste this:
sudo aptitude install simple-ccsm
Now navigate to System → Preferences → Simple CompizConfig Settings Manager .
8 – Missing Windows software?? Run Windows softwares in Linux!!!
Run Windows Applications such as 7zip, Google Sketchup, AutoCAD, Dreamwaver, Flash MX, Fireworks MX, IE6, IE7, Safari, Itunes, Windows Media Player and many more…
Play Windows Games in Linux like Age Of Empires, Call Of Duty, Diablo, Fear, Fallout, Far Cry, Grand Theft Auto, Half Life, Halo, Hitman, Max Payne, Need For Speed, Prince Of Persia, Sim City Star Wars, The Simsworld of warcraft , Tomb Raider, Warcraft, World Of Warcraft, Counterstrike and many other can be played.
Install Playonlinux. It’s based on wine. Wine is a compatibility layer for running Windows programs in Linux.
sudo aptitude install wine playonlinux
9 – Clipboard Management
By Default in ubuntu when u copy something from an application and closes the application u will not be able to access it from the clipboard. And also when u copy severals text in serial u only have the last on available to you in the clipboard. To solve that install either of the following but Glipper is better because it supports plugins.
Glipper
sudo aptitude install glipper
Then right click ur panel → Add to Panel then drag Clipboard Manager to ur panel
Parcellite
sudo aptitude install parcellite
10 – Archiver/ Packing software
Windows equivalent : winrar, zip, 7zip
Ubuntu equivalent : tar, unrar, p7zip, arj, unace
It’s bad when you don’t have Internet on your computer/notebook, but you have to pack/unpack something but the file format isn’t recognized by the system. To prevent from this bad situation, you can install a bunch of packing software by typing this on the terminal:
sudo aptitude install unace rar unrar zip unzip p7zip-full p7zip-rar sharutils uudeview mpack lha arj cabextract file-roller
11 – Graphical web browser
Windows equivalent : Internet explorer, firefox, opera
Ubuntu equivalent : Firefox, opera, chromium
Opera
sudo aptitude install opera
Firefox (installed by default intrepid)
sudo aptitude install firefox
Chromium (open source equivalent of Google Chrome)
sudo aptitude install chromium-browser chromium-browser-l10n
12 – Download Manager
Windows equivalent : Free download manager
Ubuntu equivalent : Multiget
MultiGet is a http/ftp downloader with a nice GUI for linux desktop users. It can run on almost all desktops without any configuration. It has many powerful functions comparing to others.
sudo aptitude install multiget
Access it through Applications → Internet → MultiGet .
13 – Graphical Email client
Windows equivalent : Outlook
Ubuntu equivalent : Evolution, Thunderbird
Evolution (installed by default in lucid)
sudo aptitude install evolution
Access it through Applications → Internet → Evolution Mail .
Thunderbird
sudo aptitude install thunderbird
Access it through Applications → Internet → Mozilla Thunderbird Mail/News .
14 – Instant Messanging protocal clients
Windows equivalent : MSN messenger, Yahoo messenger, QQ, AIM, Gtalk, ICQ,IRC
Ubuntu equivalent : Empathy, Pidgin, emesene
Empathy IM Client (installed by default)
Add the related launchpad repository :
sudo add-apt-repository ppa:telepathy/ppa && sudo aptitude update
Then install it by running the following :
sudo aptitude install empathy telepathy-mission-control-5 telepathy-gabble telepathy-butterfly telepathy-haze telepathy-idle telepathy-salut telepathy-sofiasip libtelepathy-farsight0 python-tpfarsight galago-eds-feed python-galago python-galago-gtk msn-pecan
Access it through Applications → Internet → Empathy IM Client .
Pidgin
Pidgin is an easy to use and free chat client used by millions. Connect to AIM, MSN, Yahoo, and more chat networks all at once. Supported chat networks: AIM, Bonjour, Gadu-Gadu, Google Talk, Groupwise, ICQ, IRC, MSN, MySpaceIM, QQ, SILC, SIMPLE, Sametime, XMPP, Yahoo!, Zephyr
Add the launchpad repository :
sudo add-apt-repository ppa:pidgin-developers/ppa && sudo aptitude update
Then install it :
sudo aptitude install pidgin pidgin-data pidgin-lastfm pidgin-guifications msn-pecan pidgin-musictracker pidgin-plugin-pack pidgin-themes
Access it through Applications → Internet → Pidgin Internet Messenger .
Emesene only for MSN Messenger.
Add the launchpad repository :
sudo add-apt-repository ppa:bjfs/ppa && sudo aptitude update
Then install it :
sudo aptitude install emesene
Access it through Applications → Internet → Emesene .
15 – VOIP
Windows equivalent : skype
Ubuntu equivalent : skype
Skype
sudo aptitude install skype
Access it through Applications → Internet → Skype.
16 – Viewing PDF files
Windows equivalent : Adobe Reader
Ubuntu equivalent : Adobe Reader
Adobe Reader
sudo aptitude install acroread acroread-fonts
Access it through Applications → Office → Adobe Reader.
17– Adobe Air
wget http://airdownload.adobe.com/air/lin/download/latest/AdobeAIRInstaller.bin
chmod +x ./AdobeAIRInstaller.bin

sudo ./AdobeAIRInstaller.bin
Access it through Applications → Accessories → Adobe Air Application Installer.
18 – Music / MP3 / OGG Players
Windows equivalent : iTunes, Winamp
Ubuntu equivalent : Rhythmbox, Banshee, Amarok
Rhythmbox
sudo aptitude install rhythmbox
Access it through Applications → Sound & Video → Rhythmbox Music Player.
Banshee
sudo aptitude install banshee banshee-extension-ubuntuonemusicstore libappindicator0-cil banshee-extension-appindicator banshee-extension-lyrics banshee-extension-mirage
Access it through Applications → Sound & Video → Banshee Media Player.
Amarok
sudo aptitude install amarok amarok-common
Access it through Applications → Sound & Video → Amarok.
19– Hard Disk Partitions Manager
Windows equivalent : Symanted Partition Magic
Ubuntu equivalent : GParted
GParted
sudo aptitude install gparted ntfsprogs menu ntfs-config
Access it through System → Administration → Partition Editor.
20 – Vector Graphics Editor
Windows equivalent : Adobe Illustrator
Ubuntu equivalent : Inkscape
Inkscape
sudo aptitude install inkscape
Access it through Applications → Graphics → Inkscape Vector Graphics Editor.
21 – Image Editor
Windows equivalent : Adobe Photoshop, Paint.Net
Ubuntu equivalent : GIMP
GIMP
Add the launchpad repository :
sudo add-apt-repository ppa:matthaeus123/mrw-gimp-svn && sudo aptitude update
Then install it with the following command :
sudo aptitude install gimp gimp-data gimp-plugin-registry gimp-data-extras
Access it through Applications → Graphics → GIMP Image Editor.
PINTA
Add the launchpad repository :
sudo add-apt-repository ppa:moonlight-team/pinta && sudo aptitude update
Then install it with the following command :
sudo aptitude install pinta
Access it through Applications → Graphics → Pinta Image Editor.
22 – 3D Graphics Applications
Windows equivalent : 3D Studio MAX
Ubuntu equivalent : Blender
Blender
sudo aptitude install blender
Access it through Applications → Graphics → Blender (windowed).
23 – Simple Yet Advanced Text Editor
Windows equivalent : Notepad ++
Ubuntu equivalent : GEdit
GEdit
sudo aptitude install gedit gedit-plugins
Access it through Applications → Accessories → Text Editor.
24 – Office Applications
Windows equivalent : Microsoft Office
Ubuntu equivalent : OpenOffice
OpenOffice
sudo aptitude install openoffice.org
Access it through Applications → Office
25 – Microsoft Visio
Windows equivalent : Microsoft Visio
Ubuntu equivalent : Dia
Dia
sudo aptitude install dia
Access it through Applications → Graphics → Dia Diagram Editor
26 – Microsoft Project
Windows equivalent : Microsoft Project
Ubuntu equivalent : OpenProj
OpenProj
wget http://nchc.dl.sourceforge.net/sourceforge/openproj/openproj_1.4-2.deb && sudo dpkg -i openproj_1.4-2.deb
Access it through Applications → Office → OpenProj
27 – Development IDE
Windows equivalent : Dreamweaver
Ubuntu equivalent : Quanta, Kompozer, NetBeans
Quanta
sudo aptitude install quanta
Access it through Applications → Programming → Quanta Plus
Komposer
sudo aptitude install kompozer nvu
Access it through Applications → Internet → Kompozer
NetBeans
sudo aptitude install netbeans
Access it through Applications → Programming → NetBeans IDE
28 – Source Control Management
Windows equivalent : TortoiseSVN
Ubuntu equivalent : RabbitVCS
RabbitVCS
Add the launchpad repository :
sudo add-apt-repository ppa:rabbitvcs/ppa && sudo aptitude update
Then install it :
sudo aptitude install rabbitvcs-nautilus
killall nautilus
Right Click on any folder or file and access the RabbitVCS submenu
29 – Graphical FTP clients
Windows equivalent : CuteFTP, SmartFTP
Ubuntu equivalent : FileZilla
FileZilla
This is great FTP program, very complete, in my opinion, the best one for linux.
On the terminal type:
sudo aptitude install filezilla filezilla-common
Access it through Applications → Internet → FileZilla FTP Client.
30 – P2P Clients / Servers, File Sharing
Windows equivalent : utorrent, azureus, emule
Ubuntu equivalent : Deluge, azureus, amule
Bittorent clients
Deluge (written in python)
Add the launchpad repository :
sudo add-apt-repository ppa:deluge-team/ppa && sudo aptitude update
Then install it :
sudo aptitude install deluge-torrent
Access it through Applications → Internet → Deluge Torrent.
Azureus: Uses Java to run, very complete but a bit heavy
sudo aptitude install azureus
Access it through Applications → Internet → Azureus.
Emule Donkey Clients
Amule
Add the launchpad repository :
sudo add-apt-repository ppa:happyaron/amule-dlp && sudo aptitude update
Then install it with the following command :
sudo aptitude install amule-dlp amule-dlp-gnome-support amule-dlp-utils-gui amule-dlp-daemon
Access it through Applications → Internet → aMule.
31 – Programs for CD burning with GUI
Windows equivalent : Nero, Roxio Easy CD Creator
Ubuntu equivalent : K3b, Brasero
K3b
Nero is available for linux,but its not free.A trial is available for 1 month usage and later it asks or activation code.But K3B is as good as Nero.Have a good feature set as Nero.
sudo aptitude install k3b k3b-data libk3b6
Access it through Applications → Sound & Video → K3B.
Brasero (installed by default in Lucid)
sudo aptitude install brasero
Access it through Applications → Sound & Video → Brasero Disc Burning .
32 – Mountings ISO files
Windows equivalent : Alcohol
Ubuntu equivalent : acetoneiso
Acetoneiso
The best one for linux ACETONEISO, which is similar to ALCOHOL in windows
its supports almost all formats. AcetoneISO is CD/DVD image manipulator for Linux.Using this tool it is very easy to Mount and Unmount ISO,MDF,NRG Images . I dont think its available in ubuntu repository.
sudo aptitude install libksba8 libenca0 libtwolame0 fuseiso kommander p7zip-full gnupg-agent gnupg2 pinentry-qt mencoder cdrdao && wget http://darkstar.ist.utl.pt/getdeb/ubuntu/jaunty/ac/acetoneiso_2.1.1-1~getdeb1_i386.deb && sudo dpkg -i acetoneiso_2.1.1-1~getdeb1_i386.deb
33 – Install Vista like gadgets.
Windows equivalent : Vista Sidebar
Ubuntu equivalent : google-gadgets
Google gadgets
sudo aptitude install google-gadgets-gtk
This will complete the installation.
Now press Alt+F2, and type “ggl-gtk” to start them. You should see a small icon show up in your system tray, and a sidebar. Right click on any of them and select ‘Add Gadgets’ to show a menu. If you’d like to have Google Gadgets start automatically, go to System – Preferences – Session, click ‘Add’, paste ‘Google Gadgets’ for the name and ‘ggl-gtk’ for the command. Click OK and Close, and you’re good to go.
34 – Google Desktop
Google Desktop allows one to full text search of a user’s e-mail, computer files, music, photos, chat, and Web pages viewed,OpenOffice documents , PDF files and more .
Now similar tools already existed on Linux like beagle (supported by novell ) , meta tracker etc . However Google Desktop search is not based on any of these tools and uses its proprietary algorithms to search for files on the computer ,also being 1.0 release and more stable then these products it could be preferred over tools like beagle .
To install Google Desktop Search type the following command in the terminal window : -
sudo aptitude install google-desktop-linux
Access it through Applications → Google Desktop → Google Desktop
Now after choosing appropriate option through Applications → Google Desktop → Google Desktop Preferences, you would find Google Desktop icon in the bar at the top of the screen , now it would automatically scan and index files on computer and store it in local database which could be searched using web browser .
35 – Photo Management
Google Picasa
Google Picasa is an extremely professional good looking photo management application available on Windows ,Linux and Mac OS. Now Google Picasa has a number of features that many photo management software on Linux dont have further Google Picasa looks very user friendly as compared to similar open source application available on linux . Now Google Picasa for Linux is not a native linux application but runs on Linux thru application layer called wine which allows many windows application to run flawlessly on Linux.
Now to install Google – Picasa type the following command in the terminal window
wget http://dl.google.com/linux/deb/pool/non-free/p/picasa/picasa_3.0-current_i386.deb && sudo dpkg -i picasa_3.0-current_i386.deb
Access it through Applications → Graphics → Picasa → Picasa
36 – Map Viewing and Management
Google Earth
To install Google Earth type the following command in the Terminal Window.
sudo aptitude install googleearth
After downloading is over you will get a screen like this press ¨Yes¨ to accept the license agreement and complete software installation.
Now you can launch Google Earth from Application → Internet → Google Earth
37 – Gmail Notification
Checkgmail
If you would like to get notified when you have a new mail in your google mail account, checkgmail is for you. To install Checkgmail type the following command in the Terminal Window.
sudo aptitude install checkgmail
Now you can launch it from Application → Internet → CheckGmail
38 – Configure Firewall
If you are concern about your security, then it is pertinent that you activate the firewall and prevent any unauthorized access to your computer.
UFW is installed by default, but if you need a graphical interface, install GUFW.
sudo aptitude install gufw
39– Gnome Do
Gnome Do is a small application that allows you to search and do things faster and more efficiently in your Ubuntu machine. It is similar to QuickSilver in Mac and Launchy in Windows. For those who have not tried Gnome Do before, it might take some time for you to get used to it. But once you’re hooked to it, there will be no turning back for you.Gnome Do also comes with a dock interface that you can use it like any other docks.
sudo aptitude install gnome-do
Now you can launch it from Application → Accessories → Gnome Do
40 – Ubuntu Tweak
Ubuntu Tweak allows you to tweak your system settings, all in one place. You can install new applications, customize your desktop settings, configure your startup applications, changing the system filetype association and many more tweaks in this single application.
Add the launchpad repository :
sudo add-apt-repository ppa:ubuntu-tweak-testing/ppa && sudo aptitude update
Then install it with the following command :
sudo aptitude install ubuntu-tweak
Then access it through Applications → System Tools → Ubuntu Tweak
App Runner
App Runner is a small open source utility that makes it very easy to run any type of program/executable/script on any distro/OS that uses the nautilus file manager: Debian/Ubuntu/Super OS/Fedora/etc
wget http://hacktolive.org/files/app_runner/App_Runner_0.2.deb && sudo dpkg -i App_Runner_0.2.deb
Then right-click the file -> Scripts -> Run This App or Run This App (root)

Saturday, July 23, 2011

How to add facebook chat icon to pidgin

If you have a Debian-based distro, install using the .deb package or,
Copy one of the .so files to either /usr/lib/purple-2/ (for 32-bit Linux), /usr/lib64/purple-2/ (for 64-bit Linux), /usr/lib/pidgin/ (for Nokia/Maemo) or ~/.purple/plugins/ (if you dont have root access) and restart Pidgin.

you can download  .so file here click here.

after downloading that file you have to paste it in usr/lib/pidgin/perl/auto/pidgin.

After installing the plugin with pidgin, you are done. Now you can configur your facebook chat with pidgin by Account > Manage Accounts >Add > Facebook.




now use your facebook username/mail and password to configure your facebook. After that your pidgin will try to connect to facebook chat protocol. After connecting facebook you will able to use facebook chat.






How to Add Facebook Chat in Pidgin Instant Messaging Client using XMPP protocol

open Pidgin, and click Manage Accounts.


 click add,

Then select XMPP from the Protocol list.


Now, enter your Facebook username without the facebook.com part (e.g your.facebook.username, not http://www.facebook.com/your.user.name).  Then, enter chat.facebook.com for the Domain, and enter your standard Facebook password.  You can check the “Remember password” box if you’d like Pidgin to automatically sign in to Facebook chat.

Now, click on the Advanced tab, and uncheck the “Require SSL/TLS” box.  Also, make sure the Connect port is 5222.  Click Add, and your Facebook account is added to Pidgin.



Now Facebook will show up in your list of accounts, with the username your.facebook.username@chat.facebook.com.


Your Facebook friends will show up directly in your Buddy list, complete with their full name and Facebook profile picture.  Any users that are not in a group will show under your standard list, while ones in a Facebook group will be shown in a separate group.  You can move which groups your Facebook friends show up in, just like you can with other chat contacts.
 image
 And no matter if your friend is logged in on the standard Facebook website or through another chat application, it will work the same as always.


This is a great way to keep in touch with your Facebook friends throughout the day.  If you like Facebook chat and already use Pidgin, now you can keep from switching between programs and just chat with all your friends from a central location.

Thursday, July 7, 2011

Easy way of Mount/Unmount .iso images in ubuntu



Install gmountiso in Ubuntu

sudo aptitude install gmountiso

This will complete the installation.

Using gmountiso

If you want to open go to Applications--->System Tools--->Gmount-iso



Once it opens you should see the following screen here you can specify your .iso file and mount point where you want to mount.





Example for gmountiso

I am having dsl-4.0.iso image on my desktop and i want to mount this under dsl directory so i have menctioned all the details and click on mount



This will prompt for root password enter your root password and click on ok



Once it finished mounting you can see these details under mounted images



You can see the files and folders inside dsl directory



If you want to unmount just select the your mount point and click on Unmount
This is very simple and easy process.

Sunday, March 13, 2011

Android Phones in India with Prices

1. LG Optimus one ( Rs 12,300)
Lg Optimus One Android



LG Optimus One is a mid rage Android phone and you can’t really expect it to be having a host of features. It has Android 2.2 Froyo OS and will be updated to Gingerbread 2.3.
It boosts a 3MP camera and 150 MB of Internal memory with microSD card support. 1500 mAh Battery is a really good addition.
If you want to experience some Android magic and are NOT on a very high budget, this is the one!

  Samsung I9000 Galaxy S ( Rs 28,000)
Galaxy S
With its successor Nexus S still in the boxes, this is yet the most successful as well as the most powerful phone in the Indian Market.
Samsung Galaxy S I9000 is about 9.9mm thin and runs on the Android platform 2.2 and equipped with a 1 GHz processor.
This phone also has a Super AMOLED display of 4 inches, 5 megapixel camera with auto-focus and 720p video recording capability with a frame rate of 30 fps.
If you are a speed hawk and have money to shell out then you must go for this!

 HTC Desire ( Rs 27,900)
HTC Desire phone
HTC Desire may not be the best Android device available worldwide right now, but it was certainly a boon for Indian Android fans. With Google ditching India for Nexus One, HTC Desire certainly filled that void.
Talking about this Android 2.1 powered smartphone, it comes with a 3.7 inch SLCD display, powerful 1 Ghz Snapdragon processor, 576 MB RAM, 512 MB ROM, 4 GB SD Card in-the-box with 32 GB total support and 5 MP Camera with LED Flash. It sports HTC’s very own Sense UI which is pretty good to work with.
The HTC Desire just doesn’t get to the marks set by the Galaxy S. With a price tag somewhat equivalent to that of Galaxy S, I think you should get it only if you are a beloved lover of the HTC Sense.

 Motorola Milestone XT720 ( Rs 24,300) 
Motorola Milestone XT720
The Motorola Milestone XT720 has the specifications of Android 2.1 OS, an 8 megapixel camera with Xenon flash, 720p video recording, 3.7 inch Display.
Though many  Smartphone pundits say this is just the Milestone without a QWERTY keyboard, it also features something which may appeal to a person looking for a high-end Android device, like a 8MP camera, a large touch screen and a 1GHZ processor.
This Smartphone doesn’t seem to stand the competition of the Galaxy S or the iPhone. Personally, I think the only great feature of this phone is the 8MP camera.

 Samsung Galaxy 3 ( Rs 11,750)  Samsung Galaxy 3
If you are a budget customer, then Samsung Galaxy 3 is a good choice. Samsung Galaxy 3 is a device which comes under Galaxy series by Samsung. Samsung Galaxy 3 has very outstanding features at an affordable price.
Samsung Galaxy 3 has Android 2.1 (2.2 upgrade), Quad band GSM/3G HSDPA, 667 MHz processor, 3.2 inch TFT touchscreen, 16M colors display with screen resolutions of 240×400 pixels. Its has a 3 MP camera equipped with zoom and auto-focus.
In comparison to LG Optimus One, this has a weaker processer, RAM and OS. In my opinion you should rather go for the LG Optimus One!

Motorola Milestone ( Rs 22,350)  Motorola Milestone
If you are looking for a Qwerty phone which is equally good in all other aspects too, then this is it! It has a 5MP camera which can record video at 720 x 480px resolution with LED flash. It has a capitave screen of 3.7 inches.
The Motorola Milestone sells for approximately Rs. 22,000. It is a good phone featuring Google’s Stock UI and has the features of old Android 2.0.

 Acer Liquid E ( Rs 19,199)
Acer Liquid E
Acer Liquid E has a 3.5 inch capacitive display Touchscreen. It runs on a powerful Snapdragon processor and has a display resolution of 480 x 800 pixel.
It also has  5 megapixel camera and 1350 mAh Li-Ion battery.
Running on Android 2.1 with a price tag of Rs 19,000 , it isn’t worth the money.

 Micromax Andro A60 ( Rs 6,999)
Micromax Andro A60
This is Micromax’s first Android phone. The Andro A60 has a 3.2 Megapixels Camera with Video Recording and Autofocus, Android  v2.1 and a 600 MHz processor. It has a 2.8 inch screen with a resolution of 340 x 240. It contains a 1280 mAh Li-Ion battery.
With this price tag, it is worth trying this Android phone. Thats the reason why its called “my first Android phone” (experiencing Android for the first time)

 Motorola Flipout( Rs 14,999)
Motorola Flipout
If you want a phone with a completely new design and a form factor, then this is just for you! Flipout features a five-row QWERTY keypad that pivots from its 2.8-inch display.
On the hardware side, the Moto Flipout runs on a modest Texas Instrument’s 600 MHz processor. It has 512MB of Internal memory and a 2GB SD card that can be expanded up to 32GB.
It runs on Android 2.1 and its design is its unique selling point!

Friday, March 11, 2011

Android Apps Market May Overtake Apple Market by 2012

                                 


Google’s most appreciatable gift to whole world Android is going to boom the entire Smartphone market very soon. Even thou, its fences are already in a move to touch the sky. Today almost every leading mobile manufacturing company has adopted Android as a base model of for their Smartphones. Nokia was the last one who too joined this emerging bandwagon. Android has been gaining substantially since last year and filling the gap too quickly. Such enormous growth has fledged the biggest arms of Smartphone industry. Apple is being considered as a soft cum hard target for leading Google’s product.

                                   

According to the IHS Screen Digest data, Apple app store grew 131 percent as compared to 861 percent year on year growth by Android App Market.  Although, Android growth is on much smaller footprint, but it is still quite praiseworthy given it is the youngest of all. As per as report released by Lookout Media, with this growing trends Android Market will have more apps than the Apple App Store by mid-2012!


“Apple Vs Google”





Highlights of both these tech giants recent developments: Genome Report
  • The number of apps accessible on the Android Market amplified by approx 127% since August 2010, while the Apple App Store grew at a relative rate of 44%.
  • Both these markets continue to grow at the same rate; the Android Market will have more apps than the Apple App Store by mid-2012.
  • Android Market developers on average release more apps than Apple App Store developers. On average the Android Market has 6.2 apps per developer and the Apple App Store has 4.8 apps per developer.
  • The Android Market’s frequency of paid apps increased from 22% in August 2010 to 34% in February 2011, whereas the percentage of paid apps in the Apple App Store decreased slightly during the same period, going from 71% to 66%.
  • Android Market price points have been dominating: the proportion of paid Android Market apps estimate $0.99 or less decreased from 61% in August 2010 to 37% in Feb 2011.
  • The largest areas of growth in the Android Market are in apps priced at $1-$9.99. It is about $1-$2.99 and $3-$9.99, estimating as a significant growth.
  • AdMob is the main player on the Android Market, being incorporated into over 40% of free apps.

Sunday, February 27, 2011

iPhone 5 features (confirmed and rumours)

 

 

 

20 iPhone 5 features (what the iPhone 4 has been missing):

 

OBVIOUS FEATURES

1. Even thinner and lighter
2. More storage and more RAM
3. Powerful dual core processor
4. More battery backup
5. 8Mpx or more camera with 1080p video recording
6. FaceTime (Video calling) via 3G
7. True Multi-Tasking
8. Universal carrier compatibility
 

CONFIRMED FEATURES

9. NFC technologies
10. Edge-to-edge touch screen
11. No home button
 

UN-CONFIRMED RUMOURS

12. It will support facial recognition and lockscreen widgets
13. LTE 4G
14. Mini-USB and mini-HDMI outputs
15. Ability to send files via bluetooth
16. Slide-out keyboard (physical or touch)
17. Little larger screen
18. 720p super-retina display
19. Built-in InfraRed sensor
20. Free MobileMe subscription
and many more.....
*The images shown in this post are all concepts and are in no way related to the final iPhone 5 hardware.

Friday, February 4, 2011

FREE OPEN SOURCE TOOLS FOR NETWORK ADMINS

  1. DIG
                   

                Dig is a command-line utility that performs DNS queries. That alone is helpful, but Dig can also tell you most everything about the queries and replies -- you'll sometimes need that extra information to determine why you're getting a strange reply from a DNS server.Dig can ask for a typical name query, replying with an IP address when you give it a domain name. You can also do a reverse lookup: By using the -x switch and giving it an IP address, Dig it will return the corresponding domain name for that IP address.
               
2. Nmap            

              Nmap is a lightweight security scanner that's heavy on utility. Nmap can perform tasks as simple as a ping sweep to see which IP addresses are active and responding, as well as carry off complex scripts to scan your systems for known vulnerabilities. Another fun feature of Nmap is the ability to analyze the reply packets it receives from a host to determine which OS the host is running.
Nmap is most commonly used to see which services or ports are open or available on a host. It supports both TCP and UDP scanning. You can give it a single host to scan or a CIDR (Classless Inter-Domain Routing) block or an entire list of hosts and networks from a file.         
  

Thursday, February 3, 2011

DB2

Download

                        

                                 To download DB2 trial visit here click here and select: IBM DB2 9.5 Data Server trial. Then you have to sign in (create an account if not already created) in order to download. Choose either of the following:
  • DB2 9.5 data server trial for Linux(R) on AMD64 and Intel(R) EM64T systems (x64)
  • DB2 9.5 data server trial for Linux(R) on System z
Then answer questions and click 'I confirm' at the bottom. Finally click 'I confirm' button to start downloading.
Alternately, visit hereand select: IBM DB2 9.5 Express-C. Then choose DB2 Express-C 9.5 for Linux and click continue. Then answer questions and click 'I confirm' at the bottom. Finally select either of the following:
  • DB2 Express-C for Linux operating system, 32-bit architecture
  • DB2 Express-C for Linux operating system, 64-bit architecture
click 'I confirm' button to start downloading.



Installing DB2



Option 1:
                Download and install in one step. DB2 Express-C data server This is available from the Ubuntu repositories and requires Ubuntu 7.10 or newer to run. Enable the Ubuntu Partner Repository and install the server with the following command:


sudo apt-get install db2exc
 
 
Option 2:
               I choose 'DB2 Express-C for Linux operating system, 32-bit architecture' to demonstrate how to install. If you have chosen a different version, make necessary changes accordingly. Let's assume the downloaded file is on your home directory. Then do the following:

tar -xf db2exc_950_LNX_x86.tar.gz
cd ~/exp
sudo apt-get install libaio1
sudo apt-get install libstdc++5
sudo ./db2setup
Select 'Install a Product' from the left side of the generated window  and click 'Install New'. Another window will be opened. Then following  the instructions to complete the installation. You are encouraged to  create new user and groups (dasusr1/dasadm1, db2inst1/db2iadm1,  db2fenc1/db2fadm1) during installation.




Uninstalling DB2



                                       If you have installed with all default settings (as mentioned above) then just running the following commands would remove the db2 completely. In case you have changed something during installation, then make appropriate changes accordingly.

cd /opt/ibm/db2/V9.5
./instance/db2ilist
sudo instance/db2idrop db2inst1
You may also have DAS (DB2 Administration Server) installed. If so  when you issue the db2_deinstall command you will see the following  error: "The DB2 installer detects that the DAS is using the current DB2 copy to  be uninstalled. The deinstallation process can not continue." To uninstall DAS issue the following:

./instance/daslist
sudo instance/dasdrop dasusr1
Continue with the deinstallation.

sudo install/db2_deinstall -a
cd && sudo rm -r /opt/ibm/db2
sudo userdel -r dasusr1
sudo userdel -r db2fenc1
sudo userdel -r db2inst1
sudo groupdel dasadm1
If you get this error: "groupdel: cannot remove user's primary  group." You will need to go to the /home directory and see what other  db2 users are created there. For example you could have dasusr2,  dasusr3, db2fenc2, db2fenc3, db2inst2, db2inst3, etc. Issue the "sudo  userdel -r username" command where username is the db2/das username in  your home directory until all the usernames have been deleted. Once this  is done you will now be able to successfully re-issue the groupdel  commands.

sudo groupdel db2fadm1
sudo groupdel db2iadm1
 
Before running those commands, please make sure: 
  • Make sure, db2 is not running.
  • Identify DB2 installation directory (E.g /opt/ibm/db2/V9.5)
  • Identify DB2 instances (using db2ilist command, see the second command)
  • Drop each and every instances (using db2idrop command, third command)
  • If you have other IBM softwares in /opt/ibm then remove only /opt/ibm/db2 directory.
  • Delete user and group accounts that you have created for db2.