<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-4660801114999904065</id><updated>2009-11-30T19:23:10.850+05:30</updated><title type='text'>ATOzTOA</title><subtitle type='html'>... the BLOG for the whole GLOBe ...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.atoztoa.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default?start-index=26&amp;max-results=25'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>478</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-822220103100091968</id><published>2009-11-27T09:56:00.001+05:30</published><updated>2009-11-28T15:48:29.594+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='HowTo'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips n Tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>gccgo Debian Package</title><content type='html'>&lt;!-- Image Block --&gt;&lt;a href="http://golang.org/doc/gccgo_install.html" target="_blank"&gt;&lt;img src="http://i521.photobucket.com/albums/w334/a2z2a/go-logo-blue.png" alt="Google Go" style="margin: 0px 10px 10px 0px; float: left;" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Download gccgo debian binary from here... &lt;a href="http://drop.io/gccgodeb/asset/gccgo-4-5-0-1-i386-deb" style="text-decoration:none" target="_blank"&gt;gccgo_4.5.0-1_i386.deb&lt;/a&gt; or from &lt;a href="http://sourceforge.net/projects/gccgo/files/" target="_blank" style="text-decoration:none"&gt;sourceforge&lt;/a&gt;... file size: 27MB...&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;As &lt;a href="http://www.atoztoa.com/2009/11/making-gccgo-in-ubuntu.html" style="text-decoration: none"&gt;building gccgo&lt;/a&gt; was a success, I am going to try making a debian package for gccgo...&lt;br /&gt;&lt;br /&gt;One method is using &lt;code&gt;checkinstall&lt;/code&gt; after &lt;code&gt;make&lt;/code&gt;... but I am gonna take the standard method... as described &lt;a href="http://www.debian.org/doc/maint-guide/" target="_blank" style="text-decoration: none"&gt;here&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;Ok, lets start...&lt;br /&gt;&lt;br /&gt;Installing necessary &amp; recommended packages...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo apt-get -y install dpkg-dev file libc6-dev make patch perl autoconf automake dh-make debhelper gnupg fort77 gpc xutils lintian pbuilder gcc g++ devscripts fakeroot debian-policy developers-reference&lt;/div&gt;&lt;br /&gt;...done&lt;br /&gt;&lt;br /&gt;On second thought, I will go through MOTU... Masters Of The Universe... people who maintains the Universe section of Ubuntu... I am not sure what is in store, will tell you on the way :)&lt;br /&gt;&lt;br /&gt;I am using &lt;a href="http://www.youtube.com/watch?v=VyEl3w7SFK4" target="_blank" style="text-decoration:none"&gt;this video on youtube&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;Adding my name and email address into .bashrc...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ echo -e '\nexport DEBFULLNAME="ATOzTOA"\nexport DEBEMAIL="webmaster@atoztoa.com"' &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;$ . ~/.bashrc&lt;/div&gt;&lt;br /&gt;...done&lt;br /&gt;&lt;br /&gt;Setting up gpg (GNU Privacy Guard)... for user identification...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ gpg --gen-key&lt;/div&gt;&lt;br /&gt;Staying with the defaults... when it asked for verification, I said "y"... entering real name... email... no comments... "Okay"... choosing passphrase... repeating passphrase... the randomizer needs system events for generating entropy... we will do something else in the meanwhile...&lt;br /&gt;&lt;br /&gt;Setting up pbuilder... creating file .pbuilderrc ...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ echo 'COMPONENTS="main restricted universe multiverse"' &amp;gt; ~/.pbuilderrc&lt;/div&gt;&lt;br /&gt;Creating initial environment...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo pbuilder create&lt;/div&gt;&lt;br /&gt;...will take some time...&lt;br /&gt;&lt;br /&gt;By that time, gpg is complete...&lt;br /&gt;&lt;br /&gt;Now... let's get to business...&lt;br /&gt;&lt;br /&gt;After spending sometime with the video, I think the debian tutorial will be a better starting point... but, that doesn't talk about adding name/email and setting up GPG keys... so the MOTU video was in fact the starting point...&lt;br /&gt;&lt;br /&gt;Cleaning up gccgo...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ cd ../gccgo&lt;br /&gt;$ make clean&lt;br /&gt;$ make distclean&lt;/div&gt;&lt;br /&gt;Renaming gccgo to gccg-4.5.0...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ mv gccgo gccgo-4.5.0&lt;/div&gt;&lt;br /&gt;Making a tar.gz file&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ tar cfvz gccgo-4.5.0.tar.gz --exclude=.svn gccgo-4.5.0&lt;/div&gt;&lt;br /&gt;Running dh_make... it is an utility for debianizing... (run only once!!!)&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ dh_make -f ../gccgo-4.5.0.tar.gz -s -c gpl&lt;/div&gt;&lt;br /&gt;...verified the settings ...done&lt;br /&gt;&lt;br /&gt;A new directory named debian is created and a set of files are created there...&lt;br /&gt;&lt;br /&gt;Let's check out the &lt;code&gt;control&lt;/code&gt; file... &lt;br /&gt;&lt;br /&gt;Need to find out the build dependencies...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;strace -f -o /tmp/log ./configure&lt;br /&gt;       # or make instead of ./configure, if the package doesn't use autoconf&lt;br /&gt;       for x in `dpkg -S $(grep open /tmp/log|\&lt;br /&gt;                           perl -pe 's!.* open\(\"([^\"]*).*!$1!' |\&lt;br /&gt;                           grep "^/"| sort | uniq|\&lt;br /&gt;                           grep -v "^\(/tmp\|/dev\|/proc\)" ) 2&amp;gt;/dev/null|\&lt;br /&gt;                           cut -f1 -d":"| sort | uniq`; \&lt;br /&gt;             do \&lt;br /&gt;               echo -n "$x (&amp;gt;=" `dpkg -s $x|grep ^Version|cut -f2 -d":"` "), "; \&lt;br /&gt;             done&lt;/div&gt;&lt;br /&gt;...this will print out the packages needed for building...&lt;br /&gt;&lt;br /&gt;the finished &lt;code&gt;control&lt;/code&gt; file...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;Source: gccgo&lt;br /&gt;Section: devel&lt;br /&gt;Priority: optional&lt;br /&gt;Maintainer: ATOzTOA &lt;webmaster@atoztoa.com&gt;&lt;br /&gt;Build-Depends: debhelper (&amp;gt;= 7), autotools-dev, flex, texinfo, binutils (&amp;gt;= 2.20-0ubuntu2 ), coreutils (&amp;gt;= 7.4-2ubuntu1 ), libacl1 (&amp;gt;= 2.2.47-2 ), libattr1 (&amp;gt;= 1 ), libc6 (&amp;gt;= 2.10.1-0ubuntu15 ), libc6-dev (&amp;gt;= 2.10.1-0ubuntu15 ), libc6-i686 (&amp;gt;= 2.10.1-0ubuntu15 ), libgmp3c2 (&amp;gt;= 2 ), libgmp3-dev (&amp;gt;= 2 ), libmpfr1ldbl (&amp;gt;= 2.4.1-1ubuntu1 ), libmpfr-dev (&amp;gt;= 2.4.1-1ubuntu1 ), libncurses5 (&amp;gt;= 5.7+20090803-2ubuntu2 ), libselinux1 (&amp;gt;= 2.0.85-2ubuntu2 ), linux-libc-dev (&amp;gt;= 2.6.31-14.48 ), locales (&amp;gt;= 2.9+git20090617-3 ), mime-support (&amp;gt;= 3.46-1ubuntu1 ), zlib1g (&amp;gt;= 1 )&lt;br /&gt;Standards-Version: 3.8.1&lt;br /&gt;Homepage: http://golang.org&lt;br /&gt;&lt;br /&gt;Package: gccgo&lt;br /&gt;Architecture: any&lt;br /&gt;Depends: ${shlibs:Depends}, ${misc:Depends}&lt;br /&gt;Description: A Google Go frontend for gcc&lt;br /&gt; A compiler for the Go language. The gccgo compiler is a new frontend for gcc, the widely used GNU compiler. Although the frontend itself is under a BSD-style license, gccgo is normally used as part of gcc and is then covered by the GNU General Public License.&lt;br /&gt; .&lt;br /&gt; Note that gccgo is not the 6g compiler; see the Installing Go instructions for that compiler.&lt;/div&gt;&lt;br /&gt;Updated &lt;code&gt;copyright&lt;/code&gt; file...&lt;br /&gt;&lt;br /&gt;Updated files: &lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ vim changelog&lt;br /&gt;$ vim rules&lt;/div&gt;&lt;br /&gt;Added "&lt;code&gt;--enable-languages=c,c++,go --with-arch=i686&lt;/code&gt;" to &lt;code&gt;configure&lt;/code&gt; section in &lt;code&gt;rules&lt;/code&gt;...&lt;br /&gt;&lt;br /&gt;Removed files: &lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ rm README.Debian&lt;br /&gt;$ rm cron.d.ex&lt;br /&gt;$ rm dirs&lt;br /&gt;$ rm docs&lt;br /&gt;$ rm gccgo.doc-base.EX&lt;br /&gt;$ rm emacsen-*.ex&lt;br /&gt;$ rm init.d.ex&lt;br /&gt;$ rm init.d.lsb.ex&lt;br /&gt;$ rm gccgo.default.ex&lt;br /&gt;$ rm manpage.*&lt;br /&gt;$ rm menu.ex&lt;br /&gt;$ rm watch.ex&lt;br /&gt;$ rm -v pre* post*&lt;/div&gt;&lt;br /&gt;No scheduling... no special directories... no additional documentation... no daemon... no man pages... no menu items... not watching original source... no maintainer scripts...&lt;br /&gt;&lt;br /&gt;Ready to rebuild everything...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ dpkg-buildpackage -rfakeroot&lt;/div&gt;&lt;br /&gt;...now time to wait... :)&lt;br /&gt;&lt;br /&gt;Showed some error!!! I did a mistake while manually updating a source file... need to try again...&lt;br /&gt;&lt;br /&gt;Tried next night... as it takes more than seven hours to complete... so I will be sleeping while it runs... it showed error... no disk space :)&lt;br /&gt;&lt;br /&gt;Need to try again...&lt;br /&gt;&lt;br /&gt;Tried again... asked for the passphrase for my GPG key, twice... success...&lt;br /&gt;&lt;br /&gt;Got these files as output...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;gccgo_4.5.0-1.diff.gz&lt;br /&gt;gccgo_4.5.0-1.dsc&lt;br /&gt;gccgo_4.5.0-1_i386.changes&lt;br /&gt;gccgo_4.5.0-1_i386.deb&lt;br /&gt;gccgo_4.5.0.orig.tar.gz&lt;/div&gt;&lt;br /&gt;Now it is complete... the &lt;code&gt;gccgo_4.5.0-1_i386.deb&lt;/code&gt; file is what I need... I tried double clicking on &lt;code&gt;gccgo_4.5.0-1_i386.deb&lt;/code&gt;... Package Installer came up... I clicked "Install Package"...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;(Reading database ... 171010 files and directories currently installed.)&lt;br /&gt;Unpacking gccgo (from gccgo_4.5.0-1_i386.deb) ...&lt;br /&gt;dpkg: error processing gccgo_4.5.0-1_i386.deb (--install):&lt;br /&gt; trying to overwrite '/usr/share/man/man1/cpp.1.gz', which is also in package cpp 4:4.4.1-1ubuntu2&lt;br /&gt;dpkg-deb: subprocess paste killed by signal (Broken pipe)&lt;br /&gt;Processing triggers for install-info ...&lt;br /&gt;install-info: warning: no info dir entry in `/usr/share/info/menu.info.gz'&lt;br /&gt;Processing triggers for man-db ...&lt;br /&gt;Errors were encountered while processing:&lt;br /&gt; gccgo_4.5.0-1_i386.deb&lt;/div&gt;&lt;br /&gt;Trying to force overwrite...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo dpkg --force-overwrite -i gccgo_4.5.0-1_i386.deb&lt;br /&gt;(Reading database ... 171010 files and directories currently installed.)&lt;br /&gt;Unpacking gccgo (from gccgo_4.5.0-1_i386.deb) ...&lt;br /&gt;dpkg: warning: overriding problem because --force enabled:&lt;br /&gt; trying to overwrite '/usr/share/man/man1/cpp.1.gz', which is also in package cpp 4:4.4.1-1ubuntu2&lt;br /&gt;dpkg: warning: overriding problem because --force enabled:&lt;br /&gt; trying to overwrite '/usr/share/man/man1/gcc.1.gz', which is also in package gcc 4:4.4.1-1ubuntu2&lt;br /&gt;dpkg: warning: overriding problem because --force enabled:&lt;br /&gt; trying to overwrite '/usr/share/man/man1/g++.1.gz', which is also in package g++ 4:4.4.1-1ubuntu2&lt;br /&gt;dpkg: warning: overriding problem because --force enabled:&lt;br /&gt; trying to overwrite '/usr/share/man/man1/gcov.1.gz', which is also in package gcc 4:4.4.1-1ubuntu2&lt;br /&gt;dpkg: warning: overriding problem because --force enabled:&lt;br /&gt; trying to overwrite '/usr/bin/gcc', which is also in package gcc 4:4.4.1-1ubuntu2&lt;br /&gt;dpkg: warning: overriding problem because --force enabled:&lt;br /&gt; trying to overwrite '/usr/bin/g++', which is also in package g++ 4:4.4.1-1ubuntu2&lt;br /&gt;dpkg: warning: overriding problem because --force enabled:&lt;br /&gt; trying to overwrite '/usr/bin/i486-linux-gnu-g++', which is also in package g++ 4:4.4.1-1ubuntu2&lt;br /&gt;dpkg: warning: overriding problem because --force enabled:&lt;br /&gt; trying to overwrite '/usr/bin/cpp', which is also in package cpp 4:4.4.1-1ubuntu2&lt;br /&gt;dpkg: warning: overriding problem because --force enabled:&lt;br /&gt; trying to overwrite '/usr/bin/gcov', which is also in package gcc 4:4.4.1-1ubuntu2&lt;br /&gt;dpkg: warning: overriding problem because --force enabled:&lt;br /&gt; trying to overwrite '/usr/bin/i486-linux-gnu-gcc', which is also in package gcc 4:4.4.1-1ubuntu2&lt;br /&gt;dpkg: warning: overriding problem because --force enabled:&lt;br /&gt; trying to overwrite '/usr/lib/libgomp.so.1.0.0', which is also in package libgomp1 0:4.4.1-4ubuntu8&lt;br /&gt;dpkg: warning: overriding problem because --force enabled:&lt;br /&gt; trying to overwrite '/usr/lib/libgomp.so.1', which is also in package libgomp1 0:4.4.1-4ubuntu8&lt;br /&gt;dpkg: warning: overriding problem because --force enabled:&lt;br /&gt; trying to overwrite '/usr/lib/libstdc++.so.6', which is also in package libstdc++6 0:4.4.1-4ubuntu8&lt;br /&gt;Setting up gccgo (4.5.0-1) ...&lt;br /&gt;Processing triggers for install-info ...&lt;br /&gt;install-info: warning: no info dir entry in `/usr/share/info/menu.info.gz'&lt;br /&gt;Processing triggers for man-db ...&lt;/div&gt;&lt;br /&gt;...success!!!&lt;br /&gt;&lt;br /&gt;&lt;i&gt;The issue: gccgo is getting installed to the same location as gcc, so it needs to overwrite the existing gcc files... I will have to modify the configuration... later...&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ gccgo hello.go &lt;br /&gt;$ ./a.out&lt;br /&gt;Hello, world; or Καλημέρα κόσμε; or こんにちは 世界&lt;/div&gt;&lt;br /&gt;Trying remove...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo dpkg -r gccgo&lt;br /&gt;(Reading database ... 172072 files and directories currently installed.)&lt;br /&gt;Removing gccgo ...&lt;br /&gt;Processing triggers for man-db ...&lt;br /&gt;Processing triggers for install-info ...&lt;br /&gt;install-info: warning: no info dir entry in `/usr/share/info/menu.info.gz'&lt;/div&gt;&lt;br /&gt;...sucess!!!&lt;br /&gt;&lt;br /&gt;Trying install again... success!!!&lt;br /&gt;&lt;br /&gt;Trying purge...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo dpkg -P gccgo&lt;br /&gt;(Reading database ... 172072 files and directories currently installed.)&lt;br /&gt;Removing gccgo ...&lt;br /&gt;Processing triggers for man-db ...&lt;br /&gt;Processing triggers for install-info ...&lt;br /&gt;install-info: warning: no info dir entry in `/usr/share/info/menu.info.gz'&lt;/div&gt;&lt;br /&gt;Trying install again... success!!!&lt;br /&gt;&lt;br /&gt;Now, I need to try installing on a fresh installation... lets go to the Live CD...&lt;br /&gt;&lt;br /&gt;Oops... Kubuntu 9.10 Live CD is not botting in my machine, maybe lack of resources...&lt;br /&gt;&lt;br /&gt;Booted Ubuntu 9.10... installed the debian package...&lt;br /&gt;&lt;br /&gt;No dependencies... it got installed like a breeze... working fine too... :)&lt;br /&gt;&lt;br /&gt;So, the gccgo debian package, &lt;code&gt;gccgo_4.5.0-1_i386.deb&lt;/code&gt;, is ready to be released...&lt;br /&gt;&lt;br /&gt;I have uploaded the file... please try it out and comment...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Download from here... &lt;a href="http://drop.io/gccgodeb/asset/gccgo-4-5-0-1-i386-deb" style="text-decoration:none" target="_blank"&gt;gccgo_4.5.0-1_i386.deb&lt;/a&gt; or from &lt;a href="http://sourceforge.net/projects/gccgo/files/" target="_blank" style="text-decoration:none"&gt;sourceforge&lt;/a&gt;... file size: 27MB...&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/gccgo-mini-howto.html" style="text-decoration: none;"&gt;gccgo mini-HOWTO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/making-gccgo-in-ubuntu.html" style="text-decoration: none;"&gt;gccgo - another Google Go compiler - Part 1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/google-go-first-look.html" style="text-decoration: none;"&gt;Google Go - A First Look&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-1-downfall.html" style="text-decoration: none;"&gt;Booting Ubuntu 9.10 - Part 1 (The Downfall)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-2-koala-reborn.html" style="text-decoration: none;"&gt;Booting Ubuntu 9.10 - Part 2 (The Koala Reborn)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/07/effective-use-of-vim-part-1.html" style="text-decoration: none;"&gt;Effective Use of VIM - Part 1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/10/ubuntu-910-karmic-koala-on-move.html" style="text-decoration: none;"&gt;Ubuntu 9.10 Karmic Koala on the move&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-822220103100091968?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/822220103100091968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/gccgo-debian-package.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/822220103100091968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/822220103100091968'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/gccgo-debian-package.html' title='gccgo Debian Package'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-5133860050218100927</id><published>2009-11-26T21:44:00.002+05:30</published><updated>2009-11-26T22:02:19.243+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips n Tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>Rearranging Widgets in Blogger</title><content type='html'>I had come across this issue... when I try to rearrange the position of widgets using Layout, it will show some error...&lt;br /&gt;&lt;br /&gt;Here is how to arrange widgets directly using HTML code...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Find the Widget&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;We need to find the widgetId... if you edit a widget, there will something like this in the address bar "___widgetId=HTML10___", that is the widgetId for that widget...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Edit HTML&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;- Go to Edit HTML under Layout...&lt;br /&gt;- Backup the current layout&lt;br /&gt;- Uncheck "Expand Widget Templates"&lt;br /&gt;- Go towards the end of the HTML source&lt;br /&gt;- You will find something like this... &lt;br /&gt;&lt;br /&gt;&lt;code&gt;&amp;lt;b:widget id='HTML2' locked='false' title='Categories' type='HTML'/&amp;gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;There will a list of these, each line corresponding to each widget...&lt;br /&gt;- Just rearrange the lines for rearranging the widgets... the widgetId will help you to find each widget...&lt;br /&gt;&lt;br /&gt;Try it... comments please...&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear:both"&gt;&lt;legend style="font-weight: bold;"&gt;&amp;nbsp;See also...&amp;nbsp;&lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/12/ripping-off-blog-name-from-blog-post.html" style="text-decoration:none"&gt;Ripping off Blog Name from Blog Post Title&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/08/custom-icon-for-your-website.html" style="text-decoration:none"&gt;Custom Icon for your Website&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-5133860050218100927?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/5133860050218100927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/rearranging-widgets-in-blogger.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/5133860050218100927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/5133860050218100927'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/rearranging-widgets-in-blogger.html' title='Rearranging Widgets in Blogger'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-2384475459308962032</id><published>2009-11-26T21:27:00.003+05:30</published><updated>2009-11-27T12:49:06.489+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips n Tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='Blog'/><title type='text'>ATOzTOA - Optimization Phaze 1 Complete...</title><content type='html'>The blog went through a cycle of optimizations...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Problems with IE&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;When blog is loading, the banner will show up and it says "done". After sometime, all the other content appears... readers will think it is some error... they will just leave...&lt;br /&gt;&lt;br /&gt;Also, the sidebar was taking 75% of the screen width and main content having only the rest :)&lt;br /&gt;&lt;br /&gt;I saved the page locally and tried removing each widget in turn... the problem was with TechnoSNACK widget... removed it...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Other improvements&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Removed some of the widgets... optimized some widgets (Lijit)... reorganized widget placement...&lt;br /&gt;&lt;br /&gt;The blog must be faster... try it out... and please comment...&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear:right;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/02/atoztoa-got-new-logo.html" style="text-decoration: none;"&gt;ATOzTOA got new Logo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/01/atoztoa-is-1-year-old.html" style="text-decoration: none;"&gt;ATOzTOA is 1 year old...&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-2384475459308962032?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/2384475459308962032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/atoztoa-optimization-phaze-1-complete.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/2384475459308962032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/2384475459308962032'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/atoztoa-optimization-phaze-1-complete.html' title='ATOzTOA - Optimization Phaze 1 Complete...'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-4900523942851659245</id><published>2009-11-26T07:31:00.010+05:30</published><updated>2009-11-27T10:08:12.048+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips n Tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Troubleshooting'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>gccgo - another Google Go compiler - Part 3</title><content type='html'>&lt;b&gt;&lt;i&gt;This post is about how I am fixing things... for a HOWTO on gccgo, check &lt;a href="http://www.atoztoa.com/2009/11/gccgo-mini-howto.html" style="text-decoration:none"&gt;gccgo mini-HOWTO&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Continued... &lt;/i&gt;&lt;a href="http://www.atoztoa.com/2009/11/making-gccgo-in-ubuntu.html" style="text-decoration:none;"&gt;Part 1&lt;/a&gt;... &lt;a href="http://www.atoztoa.com/2009/11/gccgo-another-google-go-compiler-part-2.html" style="text-decoration:none;"&gt;Part 2&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;Ian Lance Taylor from Google has released yet another patch... let's check it out... [&lt;a href="http://gcc.gnu.org/ml/gcc-patches/2009-11/msg00834.html" target="_blank" style="text-decoration:none"&gt;Link: [gccgo] Don't use &amp;lt;linux/user.h&amp;gt;&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;Index: libgo/mksysinfo.sh&lt;br /&gt;===================================================================&lt;br /&gt;--- libgo/mksysinfo.sh (revision 154234)&lt;br /&gt;+++ libgo/mksysinfo.sh (working copy)&lt;br /&gt;@@ -41,14 +41,10 @@ cat &amp;gt; sysinfo.c &amp;lt;&amp;lt;EOF&lt;br /&gt; #include &amp;lt;sys/time.h&amp;gt;&lt;br /&gt; #include &amp;lt;sys/wait.h&amp;gt;&lt;br /&gt; #include &amp;lt;sys/un.h&amp;gt;&lt;br /&gt;+#include &amp;lt;sys/user.h&amp;gt;&lt;br /&gt; #include &amp;lt;unistd.h&amp;gt;&lt;br /&gt; EOF&lt;br /&gt; &lt;br /&gt;-# FIXME: GNU/Linux specific.&lt;br /&gt;-cat &amp;gt;&amp;gt;sysinfo.c &amp;lt;&amp;lt;EOF&lt;br /&gt;-#include &amp;lt;linux/user.h&amp;gt;&lt;br /&gt;-EOF&lt;br /&gt;-&lt;br /&gt; ${CC} -D_GNU_SOURCE -ggo -S -o sysinfo.s sysinfo.c&lt;br /&gt; &lt;br /&gt; echo 'package syscall' &amp;gt; ${OUT}&lt;br /&gt;@@ -196,7 +192,8 @@ regs=`grep '^#GO type _user_regs_struct &lt;br /&gt; if test "$regs" != ""; then&lt;br /&gt;   regs=`echo $regs | sed -e 's/type _user_regs_struct struct //'`&lt;br /&gt;   regs=`echo $regs | sed -e 's/\([^a-zA-Z0-9_]*\)\([a-zA-Z0-9_]\)\([a-zA-Z0-9_]* [^;]*;\)/\1\U\2\E\3/g'`&lt;br /&gt;-  regs=`echo $regs | sed -e 's/ __/ X__/'g`&lt;br /&gt;+  # FIXME: x86 specific.&lt;br /&gt;+  regs=`echo $regs | sed -e 's/X\([a-z]\)\([a-z]\) int32/ \U\1\E\2 uint16; X\1\2 uint16/g'`&lt;br /&gt;   echo "type PtraceRegs struct $regs" &amp;gt;&amp;gt; ${OUT}&lt;br /&gt; fi&lt;/div&gt;&lt;br /&gt;This is what Ian says...&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Newer kernel versions don't provide &amp;lt;linux/user.h&amp;gt;. This patch changes the libgo build to not try to use it, but to use &amp;lt;sys/user.h&amp;gt;. I was using &amp;lt;linux/user.h&amp;gt; because it gives more useful values for cs, ds, etc., so this patch also changes the sed script to get those back.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;So, we may not need the patch for regs_linux_386.go anymore... let me say about it in the earlier section so that people won't do that...&lt;br /&gt;&lt;br /&gt;Also, let me remove that symbolic link to sys/user.h...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo rm /usr/include/linux/user.h&lt;/div&gt;&lt;br /&gt;Let's put back the original files mksysinfo.sh and regs_linux_386.go...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ cd ../gccgo&lt;br /&gt;$ rm libgo/mksysinfo.sh&lt;br /&gt;$ svn update libgo/mksysinfo.sh&lt;br /&gt;$ rm libgo/go/debug/proc/regs_linux_386.go&lt;br /&gt;$ svn update libgo/go/debug/proc/regs_linux_386.go&lt;br /&gt;$ cd ../objdir&lt;/div&gt;&lt;br /&gt;Wow... mksysinfo.sh from SVN is the latest version with patch... :)&lt;br /&gt;&lt;br /&gt;Will try make directly... making... expecting another error anytime... nothing... make complete...&lt;br /&gt;&lt;br /&gt;At last... it is a complete success...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;----------------------------------------------------------------------&lt;br /&gt;Libraries have been installed in:&lt;br /&gt;   /usr/local/lib&lt;br /&gt;&lt;br /&gt;If you ever happen to want to link against installed libraries&lt;br /&gt;in a given directory, LIBDIR, you must either use libtool, and&lt;br /&gt;specify the full pathname of the library, or use the `-LLIBDIR'&lt;br /&gt;flag during linking and do at least one of the following:&lt;br /&gt;   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable&lt;br /&gt;     during execution&lt;br /&gt;   - add LIBDIR to the `LD_RUN_PATH' environment variable&lt;br /&gt;     during linking&lt;br /&gt;   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag&lt;br /&gt;   - have your system administrator add LIBDIR to `/etc/ld.so.conf'&lt;br /&gt;&lt;br /&gt;See any operating system documentation about shared libraries for&lt;br /&gt;more information, such as the ld(1) and ld.so(8) manual pages.&lt;br /&gt;----------------------------------------------------------------------&lt;/div&gt;&lt;br /&gt;Now, let's test it...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ gccgo hello.go&lt;br /&gt;/usr/local/lib/gcc/i686-pc-linux-gnu/4.5.0/../../../libgo.so: undefined reference to `__sync_fetch_and_add_4'&lt;br /&gt;/usr/local/lib/gcc/i686-pc-linux-gnu/4.5.0/../../../libgo.so: undefined reference to `__sync_bool_compare_and_swap_4'&lt;br /&gt;collect2: ld returned 1 exit status&lt;/div&gt;&lt;br /&gt;Will check that later... I am tired... anyways, installation is successful... :)&lt;br /&gt;&lt;br /&gt;Update... this is the reply for the issue from Ian...&lt;br /&gt;&lt;br /&gt;&lt;i&gt;To get around this, when you run configure on a 32-bit x86, use the --with-arch option.  For example, if you have a Pentium 4, use --with-arch=pentium4 when you run configure.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I have an AMD box, need to find out what to use for that... be right back...&lt;br /&gt;&lt;br /&gt;I am trying make with &lt;code&gt;--with-arch=i686&lt;/code&gt;... will wait...&lt;br /&gt;&lt;br /&gt;It worked... now no error during compilation... but when I try to execute...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ ./a.out&lt;br /&gt;Illegal instruction&lt;/div&gt;&lt;br /&gt;No idea what it means...&lt;br /&gt;&lt;br /&gt;Ian tried out my a.out and it worked for him... I think the issue is with the &lt;code&gt;--with-arch&lt;/code&gt;...&lt;br /&gt;&lt;br /&gt;As Majkel J. Smyfsky pointed out, the man page for gcc lists the values to be used for each machine... &lt;code&gt;-march&lt;/code&gt; is same as &lt;code&gt;--with-arch&lt;/code&gt;... so, now I am gonna install again using &lt;code&gt;--with-arch=athon-xp&lt;/code&gt;... c ya soon...&lt;br /&gt;&lt;br /&gt;...still the same issue... I am lost... :(&lt;br /&gt;&lt;br /&gt;According to Ian, the issue is with my processor (AMD Athlon 2400+ XP)... it does not support SSE2 instruction set, only SSE... the go shared library contains SSE2 instructions... that is why the illegal instruction exception is occurring...&lt;br /&gt;&lt;br /&gt;I am waiting for Ian to do something :)&lt;br /&gt;&lt;br /&gt;And Ian strikes again... :) He told he had fixed it...&lt;br /&gt;&lt;br /&gt;Ian's message:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;I think this issue is now fixed.  gccgo no longer forces the use of SSE2 on 32-bit x86.  Doing an svn update of the sources and forcing a complete rebuild of libgo should fix the problem. &lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Tonight, I am gonna do it again... keeping &lt;code&gt;--with-arch=athlon-xp&lt;/code&gt;...&lt;br /&gt;&lt;br /&gt;Configure completed...&lt;br /&gt;Make completed...&lt;br /&gt;Install completed...&lt;br /&gt;&lt;br /&gt;And here goes...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ gccgo hello.go &lt;br /&gt;$ ./a.out &lt;br /&gt;&lt;i&gt;Hello, world; or Καλημέρα κόσμε; or こんにちは 世界&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;Yep, it is working... thanks to Ian... :)&lt;br /&gt;&lt;br /&gt;I need to verify using arch as i686... maybe later... bye...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Check out the mini-HOWTO on gccgo... &lt;a href="http://www.atoztoa.com/2009/11/gccgo-mini-howto.html" style="text-decoration:none"&gt;gccgo mini-HOWTO&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;P.S.: I am going to try to make a Debian package (.deb) for gccgo...&lt;br /&gt;&lt;br /&gt;Update: Debian Package generation success - &lt;a href="http://www.atoztoa.com/2009/11/gccgo-debian-package.html" style="text-decoration: none;"&gt;gccgo Debian Package&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Reference:&lt;/u&gt; &lt;a href="http://golang.org/doc/gccgo_install.html" style="text-decoration:none" target="_blank"&gt;Setting up and using gccgo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/gccgo-mini-howto.html" style="text-decoration: none;"&gt;gccgo mini-HOWTO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/google-go-first-look.html" style="text-decoration: none;"&gt;Google Go - A First Look&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-1-downfall.html" style="text-decoration: none;"&gt;Booting Ubuntu 9.10 - Part 1 (The Downfall)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-2-koala-reborn.html" style="text-decoration: none;"&gt;Booting Ubuntu 9.10 - Part 2 (The Koala Reborn)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/07/effective-use-of-vim-part-1.html" style="text-decoration: none;"&gt;Effective Use of VIM - Part 1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/10/ubuntu-910-karmic-koala-on-move.html" style="text-decoration: none;"&gt;Ubuntu 9.10 Karmic Koala on the move&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/08/install-firefox-351-official-release-in.html" style="text-decoration: none;"&gt;Install Firefox 3.5.1 Official Release in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/vlc-100-in-ubuntu.html" style="text-decoration: none;"&gt;VLC 1.0.0 in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/torrent-in-ubuntu.html" style="text-decoration: none;"&gt;Torrent in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-4900523942851659245?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/4900523942851659245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/gccgo-another-google-go-compiler-part-3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/4900523942851659245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/4900523942851659245'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/gccgo-another-google-go-compiler-part-3.html' title='gccgo - another Google Go compiler - Part 3'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-3391526188194049468</id><published>2009-11-26T06:45:00.005+05:30</published><updated>2009-11-30T19:23:10.860+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips n Tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows XP'/><title type='text'>Transparent Desktop Icon Labels in Windows XP</title><content type='html'>Wanna make the text background for desktop icons transparent in Windows XP? Here is how...&lt;br /&gt;&lt;br /&gt;Sometimes, the icon labels just change from transparent to solid, and we get frustrated... right... check these settings...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Setting 1&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;- Go to '&lt;code&gt;Control Panel -&gt; System&lt;/code&gt;'...&lt;br /&gt;- Select '&lt;code&gt;Advanced&lt;/code&gt;' tab...&lt;br /&gt;- Under '&lt;code&gt;Performance&lt;/code&gt;', click on '&lt;code&gt;Settings&lt;/code&gt;'...&lt;br /&gt;- Select '&lt;code&gt;Visual Effects&lt;/code&gt;' tab...&lt;br /&gt;- Enable (Check) the option '&lt;code&gt;Use drop shadows for icon labels on the desktop&lt;/code&gt;'...&lt;br /&gt;- &lt;i&gt;If already enabled, then disable, apply, then enable again...&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Setting 2&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;- Right click on the Desktop...&lt;br /&gt;- Under '&lt;code&gt;Arrange Icons by&lt;/code&gt;' menu, disable (Un-check) '&lt;code&gt;Lock Web Items on Desktop&lt;/code&gt;'...&lt;br /&gt;- &lt;i&gt;If already disabled, enable, then disable again...&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Setting 3&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;CAUTION!!! Modifying registry is always risky, backup before editing...&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;- Run '&lt;code&gt;regedit&lt;/code&gt;'...&lt;br /&gt;- Go to the key '&lt;code&gt;[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]&lt;/code&gt;'...&lt;br /&gt;- Set the value of '&lt;code&gt;ForceActiveDesktopOn&lt;/code&gt;' to 0...&lt;br /&gt;- &lt;i&gt;If key does not exist, create one... [Data Type: REG_DWORD (DWORD Value)]&lt;/i&gt;...&lt;br /&gt;- Do the same for the key '&lt;code&gt;[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\ Explorer]&lt;/code&gt;'...&lt;br /&gt;&lt;br /&gt;For modifying the registry, you can use the following .reg file... create a new file named something.reg and copy paste the following... there must be a blank line at the end of the file... double click the file to execute it...&lt;br /&gt;...&lt;br /&gt;&lt;code&gt;REGEDIT4&lt;br /&gt;&lt;br /&gt;[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]&lt;br /&gt;"ForceActiveDesktopOn"=dword:0&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]&lt;br /&gt;"ForceActiveDesktopOn"=dword:0&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;That's all... :)&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear:both"&gt;&lt;legend style="font-weight: bold;"&gt;&amp;nbsp;See also...&amp;nbsp;&lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/12/easy-hibernate-in-windows.html" style="text-decoration:none"&gt;Easy Hibernate in Windows&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/05/reinstall-windows-in-5-minutes.html" style="text-decoration:none"&gt;Speedup Windows XP without Reinstalling, in 10 minutes!!!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/03/nod32-update-failed.html" style="text-decoration:none"&gt;NOD32 Update Failed!!!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/02/samba-network-bridge-across-linux-and.html" style="text-decoration:none"&gt;Samba - Network Bridge across Linux and Windows&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/05/trouble-shooting-aka-trouble-booting.html" style="text-decoration:none"&gt;Trouble Shooting aka Trouble Booting&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/06/unlock-pc-on-windiows-xp.html" style="text-decoration:none"&gt;Unlock a PC on Windiows XP ???&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/06/unattended-omg.html" style="text-decoration:none"&gt;Unattended??? OMG!!!&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-3391526188194049468?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/3391526188194049468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/transparent-desktop-icon-labels-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/3391526188194049468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/3391526188194049468'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/transparent-desktop-icon-labels-in.html' title='Transparent Desktop Icon Labels in Windows XP'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-2313524027473348492</id><published>2009-11-25T23:06:00.004+05:30</published><updated>2009-11-25T23:21:14.380+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Download'/><category scheme='http://www.blogger.com/atom/ns#' term='Ebook'/><category scheme='http://www.blogger.com/atom/ns#' term='Books'/><category scheme='http://www.blogger.com/atom/ns#' term='Entertainment'/><title type='text'>Chetan Bhagat - 2 States - The Story Of My Marriage (Ebook)</title><content type='html'>&lt;a href="http://www.mediafire.com/?1iwmznzmwmy" target="_blank"&gt;&lt;img src="http://i521.photobucket.com/albums/w334/a2z2a/th_2_States_-_The_Story_Of_My_Marriage.jpg" alt="2 States - The Story Of My Marriage" style="margin: 0px 10px 10px 0px; float: left;" border="0" /&gt;&lt;/a&gt;2 States - The Story Of My Marriage is a 2009 novel written by Chetan Bhagat. It is an Indian love story about a couple coming from two different states of India, who faced the conservative parents and how they finally persuaded them to get themselves married. The novel is a fiction, but is said to be inspired from the real story of the author and his wife Anusha who are from Delhi and Tamil Nadu respectively.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-size:130%;" &gt;&lt;b&gt;&lt;a href="http://www.mediafire.com/?1iwmznzmwmy" target="_blank" style="text-decoration: none;"&gt;Download Chetan Bhagat - 2 States - The Story Of My Marriage EBOOK here...&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Thanks to the original uploader...&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/09/brown-dan-lost-symbol-ebook.html" style="text-decoration: none;"&gt;Dan Brown - The Lost Symbol (Ebook)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/vlc-100-in-ubuntu.html" style="text-decoration: none;"&gt;VLC 1.0.0 in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/torrent-in-ubuntu.html" style="text-decoration: none;"&gt;Torrent in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/02/backup-ubuntu-applications-tutorial.html" style="text-decoration: none;"&gt;Backup Ubuntu Applications - Tutorial&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/upgraded-to-jaunty-jackalope.html" style="text-decoration: none;"&gt;Upgraded to Jaunty Jackalope&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-2313524027473348492?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/2313524027473348492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/chetan-bhagat-2-states-story-of-my.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/2313524027473348492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/2313524027473348492'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/chetan-bhagat-2-states-story-of-my.html' title='Chetan Bhagat - 2 States - The Story Of My Marriage (Ebook)'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-5018486253995805826</id><published>2009-11-25T22:29:00.006+05:30</published><updated>2009-11-27T09:24:01.182+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips n Tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Troubleshooting'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>gccgo - another Google Go compiler - Part 2</title><content type='html'>&lt;b&gt;&lt;i&gt;This post is about how I am fixing things... for a HOWTO on gccgo, check &lt;a href="http://www.atoztoa.com/2009/11/gccgo-mini-howto.html" style="text-decoration:none"&gt;gccgo mini-HOWTO&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Continued... &lt;/i&gt;&lt;a href="http://www.atoztoa.com/2009/11/making-gccgo-in-ubuntu.html" style="text-decoration:none;"&gt;Part 1&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;&lt;i&gt;As the post is growing bigger everyday, I am splitting it... :)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I am back... :)&lt;br /&gt;&lt;br /&gt;The issue with import is that they can't find the library files... I tried adding them manually using -I.&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ gccgo hello.go -I ~/go/objdir/i686-pc-linux-gnu/libgo/fmt/&lt;br /&gt;/usr/bin/ld: crtbegin.o: No such file: No such file or directory&lt;br /&gt;collect2: ld returned 1 exit status&lt;/div&gt;&lt;br /&gt;So, now they got fmt... I tried just compiling (no linking)...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ gccgo -c hello.go -I ~/go/objdir/i686-pc-linux-gnu/libgo/fmt/&lt;/div&gt;&lt;br /&gt;It worked... but linking gives same error...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ gccgo -o hello hello.go -I ~/go/objdir/i686-pc-linux-gnu/libgo/fmt/&lt;br /&gt;/usr/bin/ld: crtbegin.o: No such file: No such file or directory&lt;br /&gt;collect2: ld returned 1 exit status&lt;/div&gt;&lt;br /&gt;The file is inside objdir and also installed at location &lt;code&gt;/usr/lib/gcc/i486-linux-gnu/4.4/&lt;/code&gt;... the problem is that location is for gcc 4.4.1, but new gccgo is using gcc version 4.5.0...&lt;br /&gt;&lt;br /&gt;Maybe, the &lt;code&gt;make install&lt;/code&gt; error is the culprit... let's fix that first...&lt;br /&gt;&lt;br /&gt;Apply this patch to &lt;code&gt;./gcc/go/Make-lang.in&lt;/code&gt;... [&lt;a href="http://gcc.gnu.org/ml/gcc-patches/2009-11/msg00748.html" target="_blank" style="text-decoration:none"&gt;Link: [gccgo] Add go.install-plugin target&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;Index: Make-lang.in&lt;br /&gt;===================================================================&lt;br /&gt;--- Make-lang.in (revision 154084)&lt;br /&gt;+++ Make-lang.in (working copy)&lt;br /&gt;@@ -96,6 +96,7 @@ go.install-common: installdirs&lt;br /&gt;  -$(INSTALL_PROGRAM) gccgo$(exeext) $(DESTDIR)$(bindir)/$(GCCGO_INSTALL_NAME)$(exeext)&lt;br /&gt;  -chmod a+x $(DESTDIR)$(bindir)/$(GCCGO_INSTALL_NAME)$(exeext)&lt;br /&gt; &lt;br /&gt;+go.install-plugin:&lt;br /&gt; go.install-man:&lt;br /&gt; &lt;br /&gt; go.uninstall:&lt;/div&gt;&lt;br /&gt;Installing...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo make install&lt;/div&gt;&lt;br /&gt;Another error...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;/usr/bin/ld: cannot find -lgcc&lt;br /&gt;collect2: ld returned 1 exit status&lt;br /&gt;make[2]: *** [cc1-dummy] Error 1&lt;br /&gt;make[2]: Leaving directory `/more/go/objdir/gcc'&lt;br /&gt;make[1]: *** [install-gcc] Error 2&lt;br /&gt;make[1]: Leaving directory `/more/go/objdir'&lt;br /&gt;make: *** [install] Error 2&lt;/div&gt;&lt;br /&gt;Will check it out...&lt;br /&gt;&lt;br /&gt;I tried &lt;code&gt;make&lt;/code&gt; again... showed another error...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;checking for C compiler default output file name... &lt;br /&gt;configure: error: in `/more/go/objdir':&lt;br /&gt;configure: error: C compiler cannot create executables&lt;br /&gt;See `config.log' for more details.&lt;/div&gt;&lt;br /&gt;Tried distclean and configure again... same error !!!&lt;br /&gt;&lt;br /&gt;The problem was gcc version 4.5.0 was being used and it is not fully installed... I removed and reinstalled gcc 4.4.1...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo apt-get remove gcc&lt;br /&gt;$ sudo rm /usr/local/bin/gcc&lt;br /&gt;$ sudo apt-get -y install gcc&lt;/div&gt;&lt;br /&gt;Have to close the shell and take another shell to have gcc back again...&lt;br /&gt;&lt;br /&gt;&lt;code&gt;configure&lt;/code&gt; working now... complete...&lt;br /&gt;&lt;br /&gt;&lt;code&gt;make&lt;/code&gt;... later... bye again...&lt;br /&gt;&lt;br /&gt;I'm back again... :)&lt;br /&gt;&lt;br /&gt;&lt;code&gt;make&lt;/code&gt; complete... it took more that 5 hours (exact time I don't know)...&lt;br /&gt;&lt;br /&gt;On to the next phase...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo make install&lt;/div&gt;&lt;br /&gt;Got the same error...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;make[2]: *** No rule to make target `go.install-plugin', needed by `lang.install-plugin'.  Stop.&lt;br /&gt;make[2]: Leaving directory `/more/go/objdir/gcc'&lt;br /&gt;make[1]: *** [install-gcc] Error 2&lt;br /&gt;make[1]: Leaving directory `/more/go/objdir'&lt;br /&gt;make: *** [install] Error 2&lt;/div&gt;&lt;br /&gt;Let me check the Make-lang.in file...&lt;br /&gt;&lt;br /&gt;Oops... I had added &lt;code&gt;go-install-plugin:&lt;/code&gt; instead of &lt;code&gt;go.install-plugin:&lt;/code&gt; !!! &lt;br /&gt;&lt;br /&gt;Tried &lt;code&gt;make install&lt;/code&gt; again... libgcc gone... the cycle continues...&lt;br /&gt;&lt;br /&gt;Let's put back gcc 4.4.1... now trying to install again...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo make install&lt;/div&gt;&lt;br /&gt;Got another error...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;/usr/bin/ld: cannot find -lstdc++&lt;br /&gt;collect2: ld returned 1 exit status&lt;br /&gt;make[2]: *** [go1] Error 1&lt;br /&gt;make[2]: Leaving directory `/more/go/objdir/gcc'&lt;br /&gt;make[1]: *** [install-gcc] Error 2&lt;br /&gt;make[1]: Leaving directory `/more/go/objdir'&lt;br /&gt;make: *** [install] Error 2&lt;/div&gt;&lt;br /&gt;Let's put back g++ 4.4.1... trying... another error...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;cc1: warnings being treated as errors&lt;br /&gt;../../gccgo/gcc/gcc.c: In function ‘execute’:&lt;br /&gt;../../gccgo/gcc/gcc.c:3109: error: format not a string literal and no format arguments&lt;br /&gt;make[2]: *** [gcc.o] Error 1&lt;br /&gt;make[2]: Leaving directory `/more/go/objdir/gcc'&lt;br /&gt;make[1]: *** [install-gcc] Error 2&lt;br /&gt;make[1]: Leaving directory `/more/go/objdir'&lt;br /&gt;make: *** [install] Error 2&lt;/div&gt;&lt;br /&gt;&lt;i&gt;To be continued... &lt;/i&gt;&lt;a href="http://www.atoztoa.com/2009/11/gccgo-another-google-go-compiler-part-3.html" style="text-decoration:none;"&gt;Part 3&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Check out the mini-HOWTO on gccgo... &lt;a href="http://www.atoztoa.com/2009/11/gccgo-mini-howto.html" style="text-decoration:none"&gt;gccgo mini-HOWTO&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Reference:&lt;/u&gt; &lt;a href="http://golang.org/doc/gccgo_install.html" style="text-decoration:none" target="_blank"&gt;Setting up and using gccgo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/gccgo-mini-howto.html" style="text-decoration: none;"&gt;gccgo mini-HOWTO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/google-go-first-look.html" style="text-decoration: none;"&gt;Google Go - A First Look&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-1-downfall.html" style="text-decoration: none;"&gt;Booting Ubuntu 9.10 - Part 1 (The Downfall)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-2-koala-reborn.html" style="text-decoration: none;"&gt;Booting Ubuntu 9.10 - Part 2 (The Koala Reborn)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/07/effective-use-of-vim-part-1.html" style="text-decoration: none;"&gt;Effective Use of VIM - Part 1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/10/ubuntu-910-karmic-koala-on-move.html" style="text-decoration: none;"&gt;Ubuntu 9.10 Karmic Koala on the move&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/08/install-firefox-351-official-release-in.html" style="text-decoration: none;"&gt;Install Firefox 3.5.1 Official Release in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/vlc-100-in-ubuntu.html" style="text-decoration: none;"&gt;VLC 1.0.0 in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/torrent-in-ubuntu.html" style="text-decoration: none;"&gt;Torrent in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-5018486253995805826?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/5018486253995805826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/gccgo-another-google-go-compiler-part-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/5018486253995805826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/5018486253995805826'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/gccgo-another-google-go-compiler-part-2.html' title='gccgo - another Google Go compiler - Part 2'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-4230967591513276375</id><published>2009-11-19T19:56:00.016+05:30</published><updated>2009-11-27T09:58:13.090+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='HowTo'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips n Tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>gccgo mini-HOWTO</title><content type='html'>mini-HOWTO for using gccgo, the Google Go compiler...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Prerequisites&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Space requirements: ~3GB&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo apt-get -y install binutils coreutils libacl1 libattr1 libc6 libc6-dev libc6-i686 libgmp3c2 libgmp3-dev libmpfr1ldbl libmpfr-dev libncurses5 libselinux1 linux-libc-dev locales mime-support zlib1g flex texinfo&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Getting source&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Method 1: Checkout from svn&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ mkdir gccgo-4.5.0&lt;br /&gt;$ sudo apt-get -y install subversion&lt;br /&gt;$ svn checkout svn://gcc.gnu.org/svn/gcc/branches/gccgo gccgo-4.5.0&lt;/div&gt;&lt;br /&gt;&lt;i&gt;Method 2: Extract from archive&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Download the source archive... &lt;a href="http://drop.io/hidden/kisvok5kepjpce/asset/Z2NjZ28tNC01LTAtdGFyLWd6" target="_blank" style="text-decoration:none"&gt;gccgo-4.5.0.tar.gz&lt;/a&gt; (80MB) or &lt;a href="http://sourceforge.net/projects/gccgo/files/" target="_blank" style="text-decoration:none"&gt;from sourceforge&lt;/a&gt;... svn revision: 154648...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ tar xvzf gccgo-4.5.0.tar.gz&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Configuring gccgo&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ cd gccgo-4.5.0&lt;br /&gt;$ ./configure --enable-languages=c,c++,go --with-arch=i686&lt;/div&gt;&lt;br /&gt;...replace with your architecture in place of i686... if Pentium 4, then use pentium4... to find out which one to use, try &lt;a href="http://gcc.gnu.org/onlinedocs/gcc/i386-and-x86_002d64-Options.html" style="text-decoration:none" target="_blank"&gt;i386 and x86-64 Options - Using the GNU Compiler Collection (GCC)&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Building gccgo&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ make&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Installing gccgo&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo make install&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Using gccgo&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ gccgo xyz.go&lt;br /&gt;$ ./a.out&lt;/div&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Comments please...&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/making-gccgo-in-ubuntu.html" style="text-decoration: none;"&gt;gccgo - another Google Go compiler - Part 1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/gccgo-debian-package.html" style="text-decoration: none;"&gt;gccgo Debian Package&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/google-go-first-look.html" style="text-decoration: none;"&gt;Google Go - A First Look&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-1-downfall.html" style="text-decoration: none;"&gt;Booting Ubuntu 9.10 - Part 1 (The Downfall)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-2-koala-reborn.html" style="text-decoration: none;"&gt;Booting Ubuntu 9.10 - Part 2 (The Koala Reborn)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/07/effective-use-of-vim-part-1.html" style="text-decoration: none;"&gt;Effective Use of VIM - Part 1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/10/ubuntu-910-karmic-koala-on-move.html" style="text-decoration: none;"&gt;Ubuntu 9.10 Karmic Koala on the move&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/08/install-firefox-351-official-release-in.html" style="text-decoration: none;"&gt;Install Firefox 3.5.1 Official Release in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/vlc-100-in-ubuntu.html" style="text-decoration: none;"&gt;VLC 1.0.0 in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/torrent-in-ubuntu.html" style="text-decoration: none;"&gt;Torrent in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-4230967591513276375?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/4230967591513276375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/gccgo-mini-howto.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/4230967591513276375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/4230967591513276375'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/gccgo-mini-howto.html' title='gccgo mini-HOWTO'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-6881109390253715941</id><published>2009-11-15T03:05:00.047+05:30</published><updated>2009-11-27T10:07:47.803+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips n Tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Troubleshooting'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>gccgo - another Google Go compiler - Part 1</title><content type='html'>&lt;b&gt;&lt;i&gt;This post is about how I am fixing things... for a HOWTO on gccgo, check &lt;a href="http://www.atoztoa.com/2009/11/gccgo-mini-howto.html" style="text-decoration:none"&gt;gccgo mini-HOWTO&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;As I told during &lt;a href="http://www.atoztoa.com/2009/11/google-go-first-look.html" style="text-decoration:none"&gt;Google Go - A First Look&lt;/a&gt;, I am gonna try to build and install &lt;b&gt;gccgo&lt;/b&gt; in Ubuntu 9.10 Karmic Koala... it is a compiler for Google Go... a frontend for gcc...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ mkdir gccgo&lt;br /&gt;$ sudo apt-get -y install subversion&lt;br /&gt;$ svn checkout svn://gcc.gnu.org/svn/gcc/branches/gccgo gccgo&lt;/div&gt;&lt;br /&gt;The total source size is 1.3 GB !!!&lt;br /&gt;&lt;br /&gt;I have uploaded the tar.gz file... download from here... &lt;a href="http://drop.io/hidden/kisvok5kepjpce/asset/Z2NjZ28tNC01LTAtdGFyLWd6" style="text-decoration:none" target="_blank"&gt;gccgo-4.5.0.tar.gz&lt;/a&gt; or from &lt;a href="http://sourceforge.net/projects/gccgo/files/" target="_blank" style="text-decoration:none"&gt;sourceforge&lt;/a&gt;... it is only 80 MB :)&lt;br /&gt;&lt;br /&gt;Build process commencing...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ mkdir objdir&lt;br /&gt;$ cd objdir&lt;br /&gt;$ ../gccgo/configure --enable-languages=c,c++,go&lt;/div&gt;&lt;br /&gt;It showed error...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;configure: error: Building GCC requires GMP 4.2+ and MPFR 2.3.2+.&lt;br /&gt;Try the --with-gmp and/or --with-mpfr options to specify their locations.&lt;br /&gt;Copies of these libraries' source code can be found at their respective hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.&lt;br /&gt;See also http://gcc.gnu.org/install/prerequisites.html for additional info.&lt;br /&gt;If you obtained GMP and/or MPFR from a vendor distribution package, make sure that you have installed both the libraries and the header files.&lt;br /&gt;They may be located in separate packages.&lt;/div&gt;&lt;br /&gt;I searched for the libraries and found this thread [&lt;a href="http://ubuntuforums.org/showthread.php?t=596072" target="_blank" style="text-decoration: none"&gt;Arbitrary precision in C with GMP and MPFR&lt;/a&gt;]...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo apt-get install libgmp3-dev&lt;br /&gt;$ sudo apt-get install libmpfr-dev&lt;/div&gt;&lt;br /&gt;After that configure was success...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ make&lt;/div&gt;&lt;br /&gt;Started checking for lots of things... started making... issued a warning...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;WARNING: `flex' is missing on your system. You should only need it if you modified a `.l' file. You may need the `Flex' package in order for those modifications to take effect. You can get `Flex' from any GNU archive site.&lt;/div&gt;&lt;br /&gt;After that... boom...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;gcc: gengtype-lex.c: No such file or directory&lt;br /&gt;gcc: no input files&lt;br /&gt;make[3]: *** [build/gengtype-lex.o] Error 1&lt;br /&gt;make[3]: Leaving directory `/more/go/objdir/gcc'&lt;br /&gt;make[2]: *** [all-stage1-gcc] Error 2&lt;br /&gt;make[2]: Leaving directory `/more/go/objdir'&lt;br /&gt;make[1]: *** [stage1-bubble] Error 2&lt;br /&gt;make[1]: Leaving directory `/more/go/objdir'&lt;br /&gt;make: *** [all] Error 2&lt;/div&gt;&lt;br /&gt;Installed flex...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo apt-get -y install flex&lt;/div&gt;&lt;br /&gt;Tried make again... same error... ran configure again...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ ../gccgo/configure --enable-languages=c,c++,go&lt;br /&gt;$ make&lt;/div&gt;&lt;br /&gt;Went to sleep, 3 and half hours... woke up... make still going... 2 more hours... and still going... 2 more hours... and it happened...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;Comparing stages 2 and 3&lt;br /&gt;warning: gcc/cc1plus-checksum.o differs&lt;br /&gt;warning: gcc/cc1-checksum.o differs&lt;br /&gt;Bootstrap comparison failure!&lt;br /&gt;gcc/go/unsafe.o differs&lt;br /&gt;gcc/go/gogo-tree.o differs&lt;br /&gt;gcc/go/import.o differs&lt;br /&gt;gcc/go/statements.o differs&lt;br /&gt;gcc/go/types.o differs&lt;br /&gt;gcc/go/lex.o differs&lt;br /&gt;gcc/go/refcount.o differs&lt;br /&gt;gcc/go/export.o differs&lt;br /&gt;gcc/go/gogo.o differs&lt;br /&gt;gcc/go/parse.o differs&lt;br /&gt;gcc/go/go.o differs&lt;br /&gt;gcc/go/import-elf.o differs&lt;br /&gt;gcc/go/expressions.o differs&lt;br /&gt;gcc/go/import-archive.o differs&lt;br /&gt;gcc/go/dataflow.o differs&lt;br /&gt;make[2]: *** [compare] Error 1&lt;br /&gt;make[2]: Leaving directory `/more/go/objdir'&lt;br /&gt;make[1]: *** [stage3-bubble] Error 2&lt;br /&gt;make[1]: Leaving directory `/more/go/objdir'&lt;br /&gt;make: *** [all] Error 2&lt;/div&gt;&lt;br /&gt;I searched for the error and found this page [&lt;a href="http://www.linuxquestions.org/questions/linux-from-scratch-13/gcc-build-error-bootstrap-comparison-failure-692025/" target="_blank" style="text-decoration: none"&gt;GCC Build error Bootstrap comparison failure!&lt;/a&gt;], it said &lt;code&gt;make distclean&lt;/code&gt; and configure again will fix the issue... that is a total of seven and half hours wasted...&lt;br /&gt;&lt;br /&gt;But, I tried distclean... &lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ make distclean&lt;br /&gt;$ ../gccgo/configure --enable-languages=c,c++,go&lt;br /&gt;$ make&lt;/div&gt;&lt;br /&gt;then another error...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;sysinfo.c:18:24: fatal error: linux/user.h: No such file or directory&lt;br /&gt;compilation terminated.&lt;br /&gt;make[3]: *** [sysinfo.go] Error 1&lt;br /&gt;make[3]: Leaving directory `/more/go/objdir/i686-pc-linux-gnu/libgo'&lt;br /&gt;make[2]: *** [all] Error 2&lt;br /&gt;make[2]: Leaving directory `/more/go/objdir/i686-pc-linux-gnu/libgo'&lt;br /&gt;make[1]: *** [all-target-libgo] Error 2&lt;br /&gt;make[1]: Leaving directory `/more/go/objdir'&lt;br /&gt;make: *** [all] Error 2&lt;/div&gt;&lt;br /&gt;I tried configuring again from start... no use... searched for some solutions and came across this Korean page... [&lt;a href="webnautes.tistory.com/" target="_blank" style="text-decoration: none"&gt;webnautes.tistory.com/&lt;/a&gt;]... Google translated it for me... it says about the issue and points to this Portuguese site... [&lt;a href="http://www.fernando.scherrer.nom.br/?p=28" target="_blank" style="text-decoration: none"&gt;http://www.fernando.scherrer.nom.br/?p=28&lt;/a&gt;]... again Google translate...&lt;br /&gt;&lt;br /&gt;This was the solution given...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ cd /usr/include/linux&lt;br /&gt;$ sudo ln -s ../sys/user.h&lt;/div&gt;&lt;br /&gt;... that will make a symbolic link to user.h inside linux directory. &lt;br /&gt;&lt;br /&gt;Let's try it out... that error was gone... waiting for the next one...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:83:16: error: reference to undefined field or method ‘Cs’&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:85:16: error: reference to undefined field or method ‘Ss’&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:87:16: error: reference to undefined field or method ‘Ds’&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:89:16: error: reference to undefined field or method ‘Es’&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:91:16: error: reference to undefined field or method ‘Fs’&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:93:16: error: reference to undefined field or method ‘Gs’&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:121:4: error: reference to undefined field or method ‘Cs’&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:123:4: error: reference to undefined field or method ‘Ss’&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:125:4: error: reference to undefined field or method ‘Ds’&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:127:4: error: reference to undefined field or method ‘Es’&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:129:4: error: reference to undefined field or method ‘Fs’&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:131:4: error: reference to undefined field or method ‘Gs’&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:121:8: error: invalid left hand side of assignment&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:123:8: error: invalid left hand side of assignment&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:125:8: error: invalid left hand side of assignment&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:127:8: error: invalid left hand side of assignment&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:129:8: error: invalid left hand side of assignment&lt;br /&gt;../../../gccgo/libgo/go/debug/proc/regs_linux_386.go:131:8: error: invalid left hand side of assignment&lt;br /&gt;make[3]: *** [debug/libproc.a] Error 1&lt;br /&gt;make[3]: Leaving directory `/more/go/objdir/i686-pc-linux-gnu/libgo'&lt;br /&gt;make[2]: *** [all] Error 2&lt;br /&gt;make[2]: Leaving directory `/more/go/objdir/i686-pc-linux-gnu/libgo'&lt;br /&gt;make[1]: *** [all-target-libgo] Error 2&lt;br /&gt;make[1]: Leaving directory `/more/go/objdir'&lt;br /&gt;make: *** [all] Error 2&lt;/div&gt;&lt;br /&gt;Same error as the Korean guy... and he refers this page... [&lt;a href="http://groups.google.com/group/golang-nuts/browse_thread/thread/fe10ca33f7ad36aa/a7a1e9f274ae3204?lnk=raot&amp;pli=1" target="_blank" style="text-decoration: none"&gt;problem building gccgo on Fedora 10&lt;/a&gt;]...&lt;br /&gt;&lt;br /&gt;There is a patch available there... will try... I don't know how to apply the patch... will check...&lt;br /&gt;&lt;br /&gt;ALERT!!! There is a newer patch available, this patch is NO LONGER needed!!!&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;svn diff &lt;br /&gt;Index: libgo/go/debug/proc/regs_linux_386.go&lt;br /&gt;===================================================================&lt;br /&gt;--- libgo/go/debug/proc/regs_linux_386.go    (revision 154104)&lt;br /&gt;+++ libgo/go/debug/proc/regs_linux_386.go    (working copy)&lt;br /&gt;@@ -26,12 +26,12 @@&lt;br /&gt; "esp",&lt;br /&gt; "eip",&lt;br /&gt; "eflags",&lt;br /&gt;- "cs",&lt;br /&gt;- "ss",&lt;br /&gt;- "ds",&lt;br /&gt;- "es",&lt;br /&gt;- "fs",&lt;br /&gt;- "gs",&lt;br /&gt;+ "xcs",&lt;br /&gt;+ "xss",&lt;br /&gt;+ "xds",&lt;br /&gt;+ "xes",&lt;br /&gt;+ "xfs",&lt;br /&gt;+ "xgs",&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; func (r *_386Regs) PC() Word   { return Word(r.Eip) }&lt;br /&gt;@@ -80,17 +80,17 @@&lt;br /&gt; case 9:&lt;br /&gt;  return Word(uint32(r.Eflags))&lt;br /&gt; case 10:&lt;br /&gt;-  return Word(r.Cs)&lt;br /&gt;+  return Word(r.Xcs)&lt;br /&gt; case 11:&lt;br /&gt;-  return Word(r.Ss)&lt;br /&gt;+  return Word(r.Xss)&lt;br /&gt; case 12:&lt;br /&gt;-  return Word(r.Ds)&lt;br /&gt;+  return Word(r.Xds)&lt;br /&gt; case 13:&lt;br /&gt;-  return Word(r.Es)&lt;br /&gt;+  return Word(r.Xes)&lt;br /&gt; case 14:&lt;br /&gt;-  return Word(r.Fs)&lt;br /&gt;+  return Word(r.Xfs)&lt;br /&gt; case 15:&lt;br /&gt;-  return Word(r.Gs)&lt;br /&gt;+  return Word(r.Xgs)&lt;br /&gt; }&lt;br /&gt; panic("invalid register index ", strconv.Itoa(i));&lt;br /&gt; }&lt;br /&gt;@@ -118,17 +118,17 @@&lt;br /&gt; case 9:&lt;br /&gt;  r.Eflags = int32(val)&lt;br /&gt; case 10:&lt;br /&gt;-  r.Cs = uint16(val)&lt;br /&gt;+  r.Xcs = int32(val)&lt;br /&gt; case 11:&lt;br /&gt;-  r.Ss = uint16(val)&lt;br /&gt;+  r.Xss = int32(val)&lt;br /&gt; case 12:&lt;br /&gt;-  r.Ds = uint16(val)&lt;br /&gt;+  r.Xds = int32(val)&lt;br /&gt; case 13:&lt;br /&gt;-  r.Es = uint16(val)&lt;br /&gt;+  r.Xes = int32(val)&lt;br /&gt; case 14:&lt;br /&gt;-  r.Fs = uint16(val)&lt;br /&gt;+  r.Xfs = int32(val)&lt;br /&gt; case 15:&lt;br /&gt;-  r.Gs = uint16(val)&lt;br /&gt;+  r.Xgs = int32(val)&lt;br /&gt; default:&lt;br /&gt;  panic("invalid register index ", strconv.Itoa(i))&lt;br /&gt; }&lt;br /&gt;Index: libgo/mksysinfo.sh&lt;br /&gt;===================================================================&lt;br /&gt;--- libgo/mksysinfo.sh  (revision 154104)&lt;br /&gt;+++ libgo/mksysinfo.sh  (working copy)&lt;br /&gt;@@ -45,11 +45,13 @@&lt;br /&gt; EOF&lt;br /&gt;&lt;br /&gt; # FIXME: GNU/Linux specific.&lt;br /&gt;+#include &amp;lt;sys/user.h&amp;gt;&lt;br /&gt;+#include &amp;lt;linux/user.h&amp;gt;&lt;br /&gt; cat &amp;gt;&amp;gt;sysinfo.c &amp;lt;&amp;lt;EOF&lt;br /&gt;-#include &amp;lt;linux/user.h&amp;gt;&lt;br /&gt;+#include &amp;lt;sys/user.h&amp;gt;&lt;br /&gt; EOF&lt;br /&gt;&lt;br /&gt;-${CC} -D_GNU_SOURCE -ggo -S -o sysinfo.s sysinfo.c&lt;br /&gt;+${CC} ${CFLAGS} -D_GNU_SOURCE -ggo -S -o sysinfo.s sysinfo.c&lt;br /&gt;&lt;br /&gt; echo 'package syscall' &amp;gt; ${OUT}&lt;/div&gt;&lt;br /&gt;For applying the patch...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ cd ../gccgo&lt;br /&gt;$ patch -p0 -i ~/gccgo.diff&lt;/div&gt;&lt;br /&gt;I need to install patch :)&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo apt-get -y install patch&lt;/div&gt;&lt;br /&gt;Tried patch, but only mksysinfo.sh got patched, regs_linux_386.go showed error... I tried changing tabs and spaces but only one change worked... so I will fix it manually...&lt;br /&gt;&lt;br /&gt;Trying again...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ cd ../objdir&lt;br /&gt;$ make&lt;/div&gt;&lt;br /&gt;It is working... I am getting late for work... will do the rest of the making after I return... I stayed to post this thread and make is complete... voila... :)&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ sudo make install&lt;/div&gt;&lt;br /&gt;Installed successfully... but...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;make[2]: *** No rule to make target `go.install-plugin', needed by `lang.install-plugin'.  Stop.&lt;br /&gt;make[2]: Leaving directory `/more/go/objdir/gcc'&lt;br /&gt;make[1]: *** [install-gcc] Error 2&lt;br /&gt;make[1]: Leaving directory `/more/go/objdir'&lt;br /&gt;make: *** [install] Error 2&lt;/div&gt;&lt;br /&gt;don't know what it means...&lt;br /&gt;&lt;br /&gt;Let's try using gccgo...&lt;br /&gt;&lt;br /&gt;&lt;div class="code-block"&gt;$ gccgo hello.go&lt;br /&gt;hello.go:3:8: error: import file ‘fmt’ not found&lt;br /&gt;hello.go:6:1: error: reference to undefined name ‘fmt’&lt;/div&gt;&lt;br /&gt;So, something is still not working... will check later... bye 4 now...&lt;br /&gt;&lt;br /&gt;&lt;i&gt;To be continued... &lt;/i&gt;&lt;a href="http://www.atoztoa.com/2009/11/gccgo-another-google-go-compiler-part-2.html" style="text-decoration:none;"&gt;Part 2&lt;/a&gt;... &lt;a href="http://www.atoztoa.com/2009/11/gccgo-another-google-go-compiler-part-3.html" style="text-decoration:none;"&gt;Part 3&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Check out the mini-HOWTO on gccgo... &lt;a href="http://www.atoztoa.com/2009/11/gccgo-mini-howto.html" style="text-decoration:none"&gt;gccgo mini-HOWTO&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;DYK? MOTU stands for Masters Of The Universe, it is a team at Ubuntu... ;)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Reference:&lt;/u&gt; &lt;a href="http://golang.org/doc/gccgo_install.html" style="text-decoration:none" target="_blank"&gt;Setting up and using gccgo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/gccgo-debian-package.html" style="text-decoration: none;"&gt;gccgo Debian Package&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/gccgo-mini-howto.html" style="text-decoration: none;"&gt;gccgo mini-HOWTO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/google-go-first-look.html" style="text-decoration: none;"&gt;Google Go - A First Look&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-1-downfall.html" style="text-decoration: none;"&gt;Booting Ubuntu 9.10 - Part 1 (The Downfall)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-2-koala-reborn.html" style="text-decoration: none;"&gt;Booting Ubuntu 9.10 - Part 2 (The Koala Reborn)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/07/effective-use-of-vim-part-1.html" style="text-decoration: none;"&gt;Effective Use of VIM - Part 1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/10/ubuntu-910-karmic-koala-on-move.html" style="text-decoration: none;"&gt;Ubuntu 9.10 Karmic Koala on the move&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/08/install-firefox-351-official-release-in.html" style="text-decoration: none;"&gt;Install Firefox 3.5.1 Official Release in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-6881109390253715941?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/6881109390253715941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/making-gccgo-in-ubuntu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/6881109390253715941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/6881109390253715941'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/making-gccgo-in-ubuntu.html' title='gccgo - another Google Go compiler - Part 1'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-6415936154157925591</id><published>2009-11-14T19:37:00.004+05:30</published><updated>2009-11-14T19:58:08.731+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Movies - English'/><category scheme='http://www.blogger.com/atom/ns#' term='Movies'/><category scheme='http://www.blogger.com/atom/ns#' term='Movies You Will Like'/><category scheme='http://www.blogger.com/atom/ns#' term='Entertainment'/><title type='text'>2012</title><content type='html'>&lt;a href="http://i521.photobucket.com/albums/w334/a2z2a/2012.jpg" target="_blank"&gt;&lt;img src="http://i521.photobucket.com/albums/w334/a2z2a/th_2012.jpg" alt="2012" style="margin: 0px 10px 10px 0px; float: left;" border="0" /&gt;&lt;/a&gt;Went for "2012" today...&lt;br /&gt;&lt;br /&gt;Oh man... you should watch it... but...&lt;br /&gt;&lt;br /&gt;IGN rating is bad (1 of 5 stars)... IMDB have 6.7 out of 10... rottentomatoes says it is 37% fresh (rotten)... so be it...&lt;br /&gt;&lt;br /&gt;I feel like it is a 2 and a half hours well spent... cutting edge special effects... action packed scenes... I loved it...&lt;br /&gt;&lt;br /&gt;You can always relate this to "The Day After Tomorrow"... as the director is same...&lt;br /&gt;&lt;br /&gt;Estimated production cost is around $200 million !!!&lt;br /&gt;&lt;br /&gt;Verdict: Good&lt;br /&gt;&lt;br /&gt;&lt;!-- See Also --&gt;&lt;fieldset style="clear:both"&gt;&lt;legend style="font-weight: bold;"&gt;&amp;nbsp;See also...&amp;nbsp;&lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/12/eagle-eye.html" style="text-decoration:none"&gt;eagle eye&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/12/transporter-3.html" style="text-decoration:none"&gt;Transporter 3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/09/iron-man.html" style="text-decoration:none"&gt;Iron Man&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-6415936154157925591?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/6415936154157925591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/2012.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/6415936154157925591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/6415936154157925591'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/2012.html' title='2012'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-6424612777650560133</id><published>2009-11-13T20:06:00.005+05:30</published><updated>2009-11-30T07:53:51.312+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Movies - Foreign'/><category scheme='http://www.blogger.com/atom/ns#' term='Entertainment'/><title type='text'>Emperor of the Sea</title><content type='html'>&lt;a href="http://i521.photobucket.com/albums/w334/a2z2a/EmperoroftheSea.jpg" target="_blank"&gt;&lt;img src="http://i521.photobucket.com/albums/w334/a2z2a/th_EmperoroftheSea.jpg" alt="Emperor of the Sea" style="margin: 0px 10px 10px 0px; float: left;" border="0" /&gt;&lt;/a&gt;Started watching the series "Emperor of the Sea". It is a South Korean epic drama, original title is "Hae-sin". There is total 51 episodes...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Synopsis&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Based on the life of a true historical figure, Emperor of the Sea is an epic Korean Drama based on a novel by author Choi In Ho. Choi Soo Jong stars as Jang Bogo, who rises from a lowly slave to the military commander of the sea during the Unified Silla Dynasty (676~935). Along the way, he battles pirates, and engages in a heated rivalry with Madam Jami, a Shilla noble who squares off against Jang Bo Go for trade rights in the South Sea. Song Il Gook, winner of the 2002 KBS New Actor award, is Yeomjang, Jang Bo Go's charismatic comrade, who supports Jang in his ascension to The Emperor of the Sea. But Yeomjang competes with Jang for the love of Jeong-hwa.&lt;br /&gt;&lt;br /&gt;It is a really nice series... like "&lt;a href="http://www.atoztoa.com/2008/03/jewel-in-palace.html" style="text-decoration: none;"&gt;Jewel In The Palace&lt;/a&gt;"...&lt;br /&gt;&lt;br /&gt;I have been looking for the torrent for a long time... finally found one... go to &lt;a href="http://bt.avistaz.com/" style="text-decoration: none;" target="_blank"&gt;bt.avistaz.com&lt;/a&gt; and search for the series (you will have to register free)...&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;Update: The server at avistaz is up and running now...&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-6424612777650560133?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/6424612777650560133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/emperor-of-sea.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/6424612777650560133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/6424612777650560133'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/emperor-of-sea.html' title='Emperor of the Sea'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-7385074874872018790</id><published>2009-11-12T20:56:00.012+05:30</published><updated>2009-11-20T07:25:17.370+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Language'/><category scheme='http://www.blogger.com/atom/ns#' term='Go'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Google Go - A First Look</title><content type='html'>&lt;a href="http://golang.org/" target="_blank"&gt;&lt;img src="http://i521.photobucket.com/albums/w334/a2z2a/go-logo.png" alt="Google Go" style="margin: 0px 10px 10px 0px; float: left;" border="0" /&gt;&lt;/a&gt;Like lot of new things, Google has launched their new programming language... "&lt;a href="http://golang.org/" target="_blank" style="text-decoration:none"&gt;&lt;b&gt;Go&lt;/b&gt;&lt;/a&gt;"...&lt;br /&gt;&lt;br /&gt;Nice name, ha! Whether it will go a long way or a short one... only time will tell...&lt;br /&gt;&lt;br /&gt;So, I thought I will give it a try... in Ubuntu 9.10 Karmic Koala...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1. Installing Go in Ubuntu&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Adding Environment variables...&lt;br /&gt;&lt;br /&gt;&lt;code&gt;$ echo 'export GOROOT=$HOME/go' &gt;&gt; ~/.bashrc&lt;br /&gt;$ echo 'export GOOS=linux' &gt;&gt; ~/.bashrc&lt;br /&gt;$ echo 'export GOARCH=386' &gt;&gt; ~/.bashrc&lt;br /&gt;$ echo 'export GOBIN=$GOROOT/bin' &gt;&gt; ~/.bashrc&lt;br /&gt;$ echo 'export PATH=$PATH:$GOBIN' &gt;&gt; ~/.bashrc&lt;br /&gt;$ . ~/.bashrc&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Installing...&lt;br /&gt;&lt;br /&gt;&lt;code&gt;$ sudo apt-get -y install mercurial&lt;br /&gt;$ hg clone -r release https://go.googlecode.com/hg/ $GOROOT&lt;br /&gt;$ sudo apt-get -y install bison gcc libc6-dev ed&lt;br /&gt;$ cd $GOROOT/src&lt;br /&gt;$ mkdir $GOBIN&lt;br /&gt;$ ./all.bash&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Total download around 10 MB... After around 12 minutes, the install will finish and 'Go' will be up and running... You can put all the above steps into a shell script and run it... :) Wow... it have inbuilt crypto libraries too...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2. Programming in Go&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Source file : *.go&lt;br /&gt;Compiler : 8g (for 386)&lt;br /&gt;Compiled file : *.8 (for 386)&lt;br /&gt;Linker : 8l (for 386)&lt;br /&gt;Output : 8.out&lt;br /&gt;&lt;br /&gt;Hello World!!!&lt;br /&gt;&lt;br /&gt;&lt;code&gt;$ cat &amp;gt;hello.go &amp;lt;&amp;lt;EOF&lt;br /&gt;package main&lt;br /&gt;&lt;br /&gt;import "fmt"&lt;br /&gt;&lt;br /&gt;func main() {&lt;br /&gt; fmt.Printf("hello, world\n")&lt;br /&gt;}&lt;br /&gt;EOF&lt;br /&gt;&lt;br /&gt;$ 8l hello.8&lt;br /&gt;$ ./8.out &lt;br /&gt;hello, world&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;That was easy... :) Phew !!!&lt;br /&gt;&lt;br /&gt;OR &lt;br /&gt;&lt;br /&gt;We can use &lt;code&gt;gccgo&lt;/code&gt;, gccgo is slower but more efficient... installing gccgo...&lt;br /&gt;&lt;br /&gt;&lt;code&gt;$ mkdir gccgo&lt;br /&gt;$ sudo apt-get -y install subversion&lt;br /&gt;$ svn checkout svn://gcc.gnu.org/svn/gcc/branches/gccgo gccgo&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;It is actually taking too much time... I will come to that later...&lt;br /&gt;&lt;br /&gt;Did you know there is a gcc test suite called "gcc-torture" ? :)&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Update: I actually installed gccgo... &lt;a href="http://www.atoztoa.com/2009/11/making-gccgo-in-ubuntu.html" style="text-decoration:none"&gt;gccgo is up and running...&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3. Let's review...&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Examples in [brackets]...&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;- &lt;code&gt;package&lt;/code&gt; from Java [&lt;code&gt;package main&lt;/code&gt;]&lt;br /&gt;- &lt;code&gt;import&lt;/code&gt; from Java/Python [&lt;code&gt;import fmt "fmt"&lt;/code&gt;]&lt;br /&gt;- Comments same as C++&lt;br /&gt;- No terminator&lt;br /&gt;- C style &lt;code&gt;func&lt;/code&gt; [&lt;code&gt;func main()&lt;/code&gt;]&lt;br /&gt;- C style braces ({})&lt;br /&gt;- There are typed and untyped variables/constants [&lt;code&gt;var s string = "";&lt;/code&gt;]&lt;br /&gt;- &lt;code&gt;var&lt;/code&gt; for declarations&lt;br /&gt;- Grouping of same datatype declarations, separated by semicolon (;)&lt;br /&gt;&lt;br /&gt;Just this much for now...&lt;br /&gt;&lt;br /&gt;The verdict... nothing for now... but I am gonna learn the language... :)&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Reference:&lt;/u&gt; &lt;a href="http://golang.org/doc/install.html" target="_blank" style="text-decoration:none"&gt;Installing Go&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/gccgo-mini-howto.html" style="text-decoration: none;"&gt;gccgo mini-HOWTO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/making-gccgo-in-ubuntu.html" style="text-decoration: none;"&gt;gccgo - another Google Go compiler&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-1-downfall.html" style="text-decoration: none;"&gt;Booting Ubuntu 9.10 - Part 1 (The Downfall)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-2-koala-reborn.html" style="text-decoration: none;"&gt;Booting Ubuntu 9.10 - Part 2 (The Koala Reborn)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/07/effective-use-of-vim-part-1.html" style="text-decoration: none;"&gt;Effective Use of VIM - Part 1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/10/ubuntu-910-karmic-koala-on-move.html" style="text-decoration: none;"&gt;Ubuntu 9.10 Karmic Koala on the move&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/08/install-firefox-351-official-release-in.html" style="text-decoration: none;"&gt;Install Firefox 3.5.1 Official Release in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/vlc-100-in-ubuntu.html" style="text-decoration: none;"&gt;VLC 1.0.0 in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/torrent-in-ubuntu.html" style="text-decoration: none;"&gt;Torrent in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-7385074874872018790?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/7385074874872018790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/google-go-first-look.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/7385074874872018790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/7385074874872018790'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/google-go-first-look.html' title='Google Go - A First Look'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-4910679371703201848</id><published>2009-11-12T20:48:00.003+05:30</published><updated>2009-11-12T20:56:02.065+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips n Tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Troubleshooting'/><title type='text'>User login problem in Linux</title><content type='html'>Sometimes, when you try to login to linux, it will login and immediately logout... and show this message...&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;i&gt;Your session only lasted less than 30 seconds. If you not have logged out yourself, this could mean that there is some installation problems or that you may be out of diskspace. Try logging in with one of the failsafe sessions to see if you can fix this problem.&lt;/i&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Just click on "More details". It will most probably tell about issue with some file starting with . (dot). Normally it will be .ICEauthority.&lt;br /&gt;&lt;br /&gt;To fix this issue, just login as root and rename this file (or delete it if you want). It will be in the home folder of the user.&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-1-downfall.html" style="text-decoration: none;"&gt;Booting Ubuntu 9.10 - Part 1 (The Downfall)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/10/ubuntu-910-karmic-koala-on-move.html" style="text-decoration: none;"&gt;Ubuntu 9.10 Karmic Koala on the move&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/08/install-firefox-351-official-release-in.html" style="text-decoration: none;"&gt;Install Firefox 3.5.1 Official Release in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/vlc-100-in-ubuntu.html" style="text-decoration: none;"&gt;VLC 1.0.0 in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/torrent-in-ubuntu.html" style="text-decoration: none;"&gt;Torrent in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-4910679371703201848?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/4910679371703201848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/user-login-problem-in-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/4910679371703201848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/4910679371703201848'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/user-login-problem-in-linux.html' title='User login problem in Linux'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-1776612595580341681</id><published>2009-11-08T09:33:00.015+05:30</published><updated>2009-11-12T22:19:51.403+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips n Tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Booting Ubuntu 9.10 - Part 2 (The Koala Reborn)</title><content type='html'>&lt;span style="color: rgb(153, 0, 0); font-weight: bold; font-style: italic;"&gt;ALERT!!! This is not a guide... read fully before applying any of these.. or check guide at the end...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://i521.photobucket.com/albums/w334/a2z2a/karmic_koala.jpg" target="_blank"&gt;&lt;img src="http://i521.photobucket.com/albums/w334/a2z2a/th_karmic_koala.jpg" alt="Karmic Koala" style="margin: 0px 10px 10px 0px; float: left;" border="0" /&gt;&lt;/a&gt;&lt;i&gt;Continued...&lt;/i&gt; &lt;a href="http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-1-downfall.html" style="text-decoration: none;"&gt;Part 1 (The Downfall)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Recap&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Installed Ubuntu 9.10 Karmic Koala fresh. Setup is fast. Setup installed GRUB2, not supported by my machine. System not booting. Tried installing LILO again using Ubuntu 8.04 Live CD. Got Windows bootloader running.&lt;br /&gt;&lt;br /&gt;So, that was the story of the downfall...&lt;br /&gt;&lt;br /&gt;Following is my HDD configuration...&lt;br /&gt;&lt;pre&gt;- /dev/sda1 - fat32 - Windows XP&lt;br /&gt;- /dev/sda5 - ext3 - /boot&lt;br /&gt;- /dev/sda6 - fat32 - Another Windows XP ;)&lt;br /&gt;- /dev/sdb11 - ext4 - /&lt;br /&gt;- /dev/sdb12 - ext4 - /home&lt;/pre&gt;I searched all over the net for a solution. One thing that really helped me was &lt;code&gt;pppoeconf&lt;/code&gt;. I am having broadband on DSL, so just execute pppoeconf, give username and password, and you have internet. So, I will boot using Live CD and first thing I do is setup the net (it will be gone once I reboot).&lt;br /&gt;&lt;br /&gt;Found lots of versions of lilo.conf in the net. Tried all. It was writing to MBR, but was not getting updated. Sometimes it does get updated, then it shows some error during bootup ('No partion active').&lt;br /&gt;&lt;br /&gt;I think the issue was this... LILO needs the bootloader to be in the first 10 GB of the HDD. I had the root partition (/) in another HDD. I had already installed LILO for 8.04. I think from 8.10, the size of the kernel may have got bigger and LILO needs all that withing 15MB, or it won't boot. LILO can't find the /boot and / was in another HDD.&lt;br /&gt;&lt;br /&gt;So, I installed Ubuntu 8.10 (I don't have 8.04 CD). First time, the setup didn't even finish, just exited (I wonder why?). I ran setup again and it installed old grub. On next boot, got Error 18 again.&lt;br /&gt;&lt;br /&gt;Found one alternative to restore Windows bootloader. Just run Partition Magic and "set active" the Windows partition. The MBR will then start loading that partition on boot. I had a bootable CD with Partition Magic. I even tried setting the /boot partition as active. Then there was no bootloader altogether.&lt;br /&gt;&lt;br /&gt;Then I came across this article on converting GRUB to LILO. It was done from Live CD. Tried it lots of times, but didn't get hold of how it works. Then I understood, the method was used to get the lilo.conf according to the system config. We need /proc and /dev to run liloconfig.&lt;br /&gt;&lt;br /&gt;Also, the entries in /etc/fstab must not map to UUIDs, need good old /dev/sda mappings. The article was for system with NO seperate /boot partition. I modified for /boot as separate. Here is the code...&lt;pre&gt;&lt;code&gt;sudo mkdir /mnt/ubuntu&lt;br /&gt;sudo mount /dev/sdb11 /mnt/ubuntu/       # /dev/sdb11 is where / is&lt;br /&gt;sudo mount -t proc none /mnt/ubuntu/proc&lt;br /&gt;sudo mount -o bind /dev/ /mnt/ubuntu/dev&lt;br /&gt;sudo mount /dev/sda5 /mnt/ubuntu/boot    # /dev/sda5 is where /boot is&lt;br /&gt;sudo chroot /mnt/ubuntu /bin/bash        # makes /mnt/ubuntu as the root&lt;/code&gt;&lt;/pre&gt;What it does is, it mounts the / and /boot partition and creates the lilo.conf from the partitions. I know it is generating the lilo.conf right, but machine didn't boot. &lt;a href="http://www.bauer-power.net/2007/08/changing-from-grub-to-lilo-ubuntu-704.html" target="_blank" style="text-decoration: none;"&gt;...reference link...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I was stuck. No solutions left... :(&lt;br /&gt;&lt;br /&gt;Then I read somewhere about NTLDR booting GRUB. I didn't like the idea, but thought will give it a try. Found out a good article. The steps in short...&lt;br /&gt;- Windows is booting fine&lt;br /&gt;- Install Ubuntu&lt;br /&gt;- Boot using Live CD&lt;br /&gt;- Generate lilo.conf&lt;br /&gt;- Modify lilo.conf to write the bootloader to the ext3 partition instead of the MBR&lt;br /&gt;- Install LILO&lt;br /&gt;- Copy the first 512 bytes of the ext3 partition (the boot sector) to a file (eg. ubuntu.lnx)&lt;br /&gt;- Mount the Windows partition, copy ubuntu.lnx to Windows partition&lt;br /&gt;- Reboot into Windows&lt;br /&gt;- Copy the ubuntu.lnx file to C:&lt;br /&gt;- Add an entry into BOOT.INI&lt;br /&gt;- Reboot, there will be an item for Ubuntu. &lt;a href="http://ubuntuforums.org/showthread.php?t=208951" target="_blank" style="text-decoration: none;"&gt;...reference link...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I tried it and voila, got Ubuntu booted. :)&lt;br /&gt;&lt;br /&gt;The lilo.conf file... you can keep this for your use... it has only bare minimum options...&lt;pre&gt;&lt;code&gt;# The location to install LILO (/dev/sda to install to MBR)&lt;br /&gt;boot=/dev/sda5&lt;br /&gt;&lt;br /&gt;# Map generated by LILO&lt;br /&gt;map=/boot/map&lt;br /&gt;&lt;br /&gt;# Don't know, doesn't matter&lt;br /&gt;install=/boot/boot.b&lt;br /&gt;&lt;br /&gt;# Whether to prompt during bootup&lt;br /&gt;prompt&lt;br /&gt;&lt;br /&gt;# Bootup menu timeout (in deciseconds, 50 = 5 seconds)&lt;br /&gt;timeout=50&lt;br /&gt;&lt;br /&gt;# Mode&lt;br /&gt;lba32&lt;br /&gt;&lt;br /&gt;# Default OS to boot&lt;br /&gt;default=Ubuntu&lt;br /&gt;&lt;br /&gt;# Image for Ubuntu&lt;br /&gt;# Modify to match the name of vmlinuz and initrd in /boot&lt;br /&gt;image=/boot/vmlinuz-2.6.31-14-generic&lt;br /&gt;  label=Ubuntu&lt;br /&gt;  initrd=/boot/initrd.img-2.6.31-14-generic&lt;br /&gt;  read-only&lt;br /&gt;  # The partition for root (/)&lt;br /&gt;  root=/dev/sdb11&lt;br /&gt;&lt;br /&gt;# Option for Windows&lt;br /&gt;# The partition where Windows is installed&lt;br /&gt;other=/dev/sda1&lt;br /&gt;  label=Windows&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;The thing was, when the machine boots up, Windows boot menu comes with Windows and Ubuntu, when u select Ubuntu, LILO menu comes with Ubuntu and Windows again :)&lt;br /&gt;&lt;br /&gt;But story don't end here...&lt;br /&gt;&lt;br /&gt;I wondered whether GRUB will also work this way. I booted again using Live CD, installed GRUB to /boot (/dev/sda5). Created the file and added one more entry to BOOT.INI. Tried, but GRUB shows Error 18.&lt;br /&gt;&lt;br /&gt;I stopped and was going for lunch. Then it just came to me. If LILO is in /etc/sda5 and if I set that partition as active, won't it boot??? I came back after lunch and activated the ext3 partition using Partition Magic. It was in the extended partition, I converted that to primary. On reboot, it showed the Error 18 from GRUB. So, it is booting from ext3 directly.&lt;br /&gt;&lt;br /&gt;I went back using Ubuntu 8.10 Live CD, against installed LILO to /boot. One thing I forgot to mention is, the /boot partition must be ext3, LILO don't support ext4. Rebooted and LILO was in control... that was great :)&lt;br /&gt;&lt;br /&gt;Now I have Ubuntu 8.10 booting with LILO. Now I need to install 9.10 Karmic. I started setup from Ubuntu 9.10 CD. During partitioning option, kept /boot intact, formatted / as ext4. Didn't install bootloader. I knew the chances are lean, but just tried.&lt;br /&gt;&lt;br /&gt;Rebooted, started booting and stopped into initramfs prompt. The version of initrd and vmlinuz are 2.6.27-7 for the bootloader but 2.6.31-14 in /boot. So, it won't boot.&lt;br /&gt;&lt;br /&gt;Booted again using Ubuntu 9.10 Live CD, coz the 8.10 CD can't use ext4. There was no lilo. So, I installed lilo. Then I executed the code to mount / and /boot and chroot. Now, I need to run lilo. When you do chroot, you can't execute commands from the Live CD. But, there is no lilo bundled with the installation. I tried apt-get, lilo is not listed anywhere in the apt sources. I had the &lt;a href="http://www.atoztoa.com/2009/02/backup-ubuntu-applications-tutorial.html" style="text-decoration: none;"&gt;APTonCD package backup&lt;/a&gt; image in my Windows partition. I tried using .deb file, it said it needs &lt;code&gt;mbr&lt;/code&gt;. And mbr was not in the APTonCD disk.&lt;br /&gt;&lt;br /&gt;So, no lilo. Then I thought, why do I need to chroot. It is needed to generate lilo.conf. But I already have the lilo.conf,  so no need. I modified lilo.conf to install to /dev/sda5. Executed &lt;code&gt;sudo lilo -v&lt;/code&gt;. It showed some error and failed. I checked /boot and it was having Windows files. What happened was, when I converted the ext3 partition to primary, it became /dev/sda3 and the second Windows partition became /dev/sda5.&lt;br /&gt;&lt;br /&gt;I modified lilo.conf to install to /dev/sda3. Executed &lt;code&gt;sudo lilo -v&lt;/code&gt;. Success.&lt;br /&gt;&lt;br /&gt;Rebooted, LILO came up and started booting. But stopped in the middle, saying waiting for the /boot, / and /home partitions. The problem was, those were mapped in /etc/fstab using UUIDs. So I went back into the Live CD, modified /etc/fstab (for the installation, not that of Live CD) and came back. Rebooted and Ubuntu 9.10 Karmic Koala was up and running... :)&lt;br /&gt;&lt;br /&gt;Now I needed to install all the packages I had backed up using APTonCD. There was a problem with the disk. APTonCD generated an ISO image with my packages. It was only 1.5GB. So, I &lt;a href="http://www.atoztoa.com/2009/11/editing-iso-image-in-ubuntu.html" style="text-decoration: none;"&gt;edited the ISO image&lt;/a&gt; and added backup of my home folder also. But, now APTonCD can't restore the packages from the APTonCD disk, because of additional directories. (Actually it can restore, the thing was, the home backup has root permissions, APTonCD couldn't access them, it showed error and I just dropped the idea. I thought about it later and ran APTonCD as root, and it worked.)&lt;br /&gt;&lt;br /&gt;So, I had lots of .deb files in the APTonCD disk. What I did was I executed &lt;code&gt;sudo dpkg -i *.deb&lt;/code&gt;. It started working and after sometime told me, can't install due to too much errors. I said OK, I will deal with you later. But, when I rebooted, X won't come up, stays at the shell login prompt.&lt;br /&gt;&lt;br /&gt;So, I had to install again. This time, I didn't change anything, just left the bootloader and /boot as such. Moral: always use synaptic for managing debian packages.&lt;br /&gt;&lt;br /&gt;- End of Story - &lt;b&gt;&lt;i&gt;Total Time Spent : 15+ hours&lt;/i&gt;&lt;/b&gt; -&lt;br /&gt;&lt;br /&gt;And now on to the most hilarious part... !!!&lt;br /&gt;&lt;br /&gt;While I was writing this, I was confused whether it is liloconf or liloconfig. I tried out, but lilo was not installed. When I installed it, look what I got...&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;i&gt;WARNING: You have a large kernel+initrd and large-memory is not set in lilo.conf.&lt;br /&gt;WARNING: Do NOT reboot or LILO may fail to boot.&lt;br /&gt;WARNING: Please read /usr/share/doc/lilo/README.Debian&lt;/i&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Got it? The size of initrd + vmlinuz was above 8 MB... that was the reason the bootloader written to MBR couldn't find LILO. I checked README.Debian and here is what I got...&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;i&gt;If this machine has a recent BIOS without the 15MB limitation, you can&lt;br /&gt;add the 'large-memory' option to /etc/lilo.conf to instruct LILO to use&lt;br /&gt;more memory for passing the initrd to the kernel.&lt;/i&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The limitation is for BIOS older than 2001. So, I added the line and installed to MBR, now it is booting from MBR. One line, one single line was worth hours? :)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Prologue / Guide (only for LILO)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;- Install Ubuntu&lt;br /&gt;- Use seperate partition for /boot&lt;br /&gt;- Keep the filesystem for /boot as ext3&lt;br /&gt;- DONT install bootloader&lt;br /&gt;- Boot using Live CD&lt;br /&gt;- Configure internet&lt;br /&gt;- Mount / somewhere&lt;pre&gt;sudo mount /dev/sdb11 /mnt/somewhere&lt;/pre&gt;- Edit fstab and remove the UUID mappings&lt;pre&gt; sudo vi /mnt/somewhere/etc/fstab&lt;/pre&gt;- Install lilo&lt;pre&gt; sudo apt-get lilo&lt;/pre&gt;- Copy the above given lilo.conf file to /etc&lt;br /&gt;- Mount the boot partition (/boot) to /boot&lt;pre&gt; sudo mount /dev/sda5 /boot&lt;/pre&gt;- Modify /etc/lilo.conf&lt;br /&gt;- Add 'large-memory' option to /etc/lilo.conf&lt;br /&gt;- Execute lilo&lt;pre&gt; sudo lilo -v&lt;/pre&gt;- Enjoy :)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Karmic Koala ... how is it?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Yeah it is better... takes less RAM and Swap... boots faster... file access is faster... I love it :)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Thanks for spending time with me... I hope this was useful... I learned a lot... any doubt, just ask...&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/10/ubuntu-910-karmic-koala-on-move.html" style="text-decoration: none;"&gt;Ubuntu 9.10 Karmic Koala on the move&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/08/install-firefox-351-official-release-in.html" style="text-decoration: none;"&gt;Install Firefox 3.5.1 Official Release in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/vlc-100-in-ubuntu.html" style="text-decoration: none;"&gt;VLC 1.0.0 in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/torrent-in-ubuntu.html" style="text-decoration: none;"&gt;Torrent in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-1776612595580341681?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/1776612595580341681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-2-koala-reborn.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/1776612595580341681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/1776612595580341681'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-2-koala-reborn.html' title='Booting Ubuntu 9.10 - Part 2 (The Koala Reborn)'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-8055974681486750221</id><published>2009-11-07T19:23:00.004+05:30</published><updated>2009-11-08T18:27:01.311+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips n Tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Booting Ubuntu 9.10 - Part 1 (The Downfall)</title><content type='html'>&lt;span style="color: rgb(153, 0, 0); font-weight: bold; font-style: italic;"&gt;ALERT!!! This is not a guide... read fully before applying any of these.. or check guide at the end...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://i521.photobucket.com/albums/w334/a2z2a/karmic_koala.jpg" target="_blank"&gt;&lt;img src="http://i521.photobucket.com/albums/w334/a2z2a/th_karmic_koala.jpg" alt="Karmic Koala" style="margin: 0px 10px 10px 0px; float: left;" border="0" /&gt;&lt;/a&gt;Installed Ubuntu 9.10 Karmic Koala, fresh.&lt;br /&gt;&lt;br /&gt;I already had Ubuntu 9.10, but it was upgraded from the previous versions. The original installation was 8.04. I have been updating online since. Boot loader was LILO as my machine does not support GRUB (Shows 'Error 18').&lt;br /&gt;&lt;br /&gt;The general opinion was I need to install Karmic fresh to get all the features. I had converted my /home partition to ext4. I read somewhere to keep the /boot partition as ext3 itself. So, I thought I will install fresh.&lt;br /&gt;&lt;br /&gt;Backed up /home. Downloaded the ISO. Burned it.&lt;br /&gt;&lt;br /&gt;Started the setup...&lt;br /&gt;&lt;br /&gt;The interface was much cooler. The world map for selecting time zone was good. But the time was automatically set to a wrong value.&lt;br /&gt;&lt;br /&gt;Partitioner took around 10 minutes to come up, but have a good interface. I selected manual partitioning.&lt;br /&gt;Set these options...&lt;br /&gt;-Format / as ext4&lt;br /&gt;-Format /boot as ext3&lt;br /&gt;-No change for /home&lt;br /&gt;-No change for swap&lt;br /&gt;&lt;br /&gt;There was an option to import files and settings from the existing Windows partitions, cool :)&lt;br /&gt;&lt;br /&gt;Then it showed the details of what is gonna be done. I didn't bother switching off 'Install bootloader'. I clicked next, it started working... then only I realized by foolishness. The default bootloader is GRUB, and my machine won't support that !!!&lt;br /&gt;&lt;br /&gt;Setup completed in like 15 more mins. Total time around 35 mins.&lt;br /&gt;&lt;br /&gt;On next boot, GRUB2 came up with the prompt "&lt;code&gt;grub rescue&amp;gt;&lt;/code&gt;". Gone :(&lt;br /&gt;&lt;br /&gt;I booted from Karmic live CD. Tried to install LILO, then I found that there was no lilo command, lilo is removed from Karmic (maybe earlier versions itself). Oops.. There was nothing I could do...&lt;br /&gt;&lt;br /&gt;So, I booted from Hardy (8.04) live CD. It have LILO. I tried installing, it said lilo.conf not found. I needed a sample lilo.conf.&lt;br /&gt;&lt;br /&gt;I called up a friend (thanks Vinu), it was 11 in the night, and asked him to search for some solutions. He searched and recited one sample lilo.conf. I tried running &lt;code&gt;lilo -b /dev/sda&lt;/code&gt;. It showed some error ("Trying to map a drive..."). I removed all the lines from lilo.conf except those for linux (image, root ...), and added the UUID also, no use. Vinu searched for other solutions and told I need to give command &lt;code&gt;lilo -M /dev/sda -b /dev/sda&lt;/code&gt;. LILO got installed.&lt;br /&gt;&lt;br /&gt;I rebooted and directly Windows came up. I think the command reset the MBR and the system just booted from the first primary partition (Windows). Atleast, now I have Windows and can use net and search for more solutions.&lt;br /&gt;&lt;br /&gt;If everything fails, I can just install 8.04 with LILO. Then install Karmic without changing bootloader. Maybe...&lt;br /&gt;&lt;br /&gt;&lt;i&gt;To be continued...&lt;/i&gt; &lt;a href="http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-2-koala-reborn.html" style="text-decoration:none"&gt;Part 2 (The Koala Reborn)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0); font-weight: bold; font-style: italic;"&gt;NOT this end... the other end...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/10/ubuntu-910-karmic-koala-on-move.html" style="text-decoration: none;"&gt;Ubuntu 9.10 Karmic Koala on the move&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/08/install-firefox-351-official-release-in.html" style="text-decoration: none;"&gt;Install Firefox 3.5.1 Official Release in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/vlc-100-in-ubuntu.html" style="text-decoration: none;"&gt;VLC 1.0.0 in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/torrent-in-ubuntu.html" style="text-decoration: none;"&gt;Torrent in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-8055974681486750221?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/8055974681486750221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-1-downfall.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/8055974681486750221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/8055974681486750221'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/booting-ubuntu-910-part-1-downfall.html' title='Booting Ubuntu 9.10 - Part 1 (The Downfall)'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-1434617801970831947</id><published>2009-11-04T13:05:00.007+05:30</published><updated>2009-11-04T14:35:06.619+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Editing ISO Image in Ubuntu</title><content type='html'>Ever need to edit an ISO Image file in Ubuntu?&lt;br /&gt;&lt;br /&gt;Try ISO Master. It is old, but cool :)&lt;br /&gt;&lt;br /&gt;Install...&lt;br /&gt;&lt;br /&gt;&lt;code&gt;sudo apt-get -y install isomaster&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;OR&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.littlesvr.ca/isomaster/download/" target="_blank" style="text-decoration:none"&gt;Download from here...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;OR&lt;br /&gt;&lt;br /&gt;&lt;a href="http://littlesvr.ca/isomaster/downloads.php" target="_blank" style="text-decoration:none"&gt;Get .deb file from here...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;NOTICE: One thing I noticed is, the ISO saving is far too slow... maybe it is because I am doing directly to a FAT32 partition.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/10/ubuntu-910-karmic-koala-on-move.html" style="text-decoration: none;"&gt;Ubuntu 9.10 Karmic Koala on the move&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/08/install-firefox-351-official-release-in.html" style="text-decoration: none;"&gt;Install Firefox 3.5.1 Official Release in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/vlc-100-in-ubuntu.html" style="text-decoration: none;"&gt;VLC 1.0.0 in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/torrent-in-ubuntu.html" style="text-decoration: none;"&gt;Torrent in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-1434617801970831947?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/1434617801970831947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/11/editing-iso-image-in-ubuntu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/1434617801970831947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/1434617801970831947'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/11/editing-iso-image-in-ubuntu.html' title='Editing ISO Image in Ubuntu'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-4949290822016535025</id><published>2009-10-30T21:34:00.011+05:30</published><updated>2009-10-31T16:42:32.008+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips n Tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Firefox Search Bar NOT Working!!!</title><content type='html'>I upgraded to Karmic Koala and the Firefox Search Bar stopped functioning. &lt;br /&gt;&lt;br /&gt;&lt;!-- Image Block --&gt;&lt;center&gt;&lt;a href="http://i521.photobucket.com/albums/w334/a2z2a/search_bar.jpg" target="_blank"&gt;&lt;img src="http://i521.photobucket.com/albums/w334/a2z2a/search_bar.jpg" alt="Firefox Search Bar" style="margin: 0px 10px 10px 0px; " border="0" width="480" style="clear:both;"/&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;The Search Bar is the small area on the right of the Address bar.&lt;br /&gt;&lt;br /&gt;If I give a keyword and press ENTER or click the 'Magnifying glass' icon, nothing happens.&lt;br /&gt;&lt;br /&gt;Here is the fix:&lt;br /&gt;&lt;br /&gt;1. Shut down &lt;code&gt;&lt;b&gt;firefox&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;2. Go to mozilla profile folder ( &lt;code&gt;&lt;b&gt;$HOME/.mozilla/firefox/&amp;lt;something&amp;gt;&lt;/b&gt;&lt;/code&gt; )&lt;br /&gt;3. Rename &lt;code&gt;&lt;b&gt;formhistory.sqlite&lt;/b&gt;&lt;/code&gt; to something else&lt;br /&gt;&lt;br /&gt;&lt;code&gt;mv formhistory.sqlite formhistory.sqlite.bak&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;That's all :)&lt;br /&gt;&lt;br /&gt;&lt;i&gt;CAUTION: This file contains information about data you enter into web forms. These information will be lost!!!&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Source: &lt;a href="https://bugs.launchpad.net/ubuntu/+source/firefox-3.0/+bug/238188/comments/11" style="text-decoration:none" target="_blank"&gt;bugs.launchpad.net&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/10/ubuntu-910-karmic-koala-on-move.html" style="text-decoration: none;"&gt;Ubuntu 9.10 Karmic Koala on the move&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/08/install-firefox-351-official-release-in.html" style="text-decoration: none;"&gt;Install Firefox 3.5.1 Official Release in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/vlc-100-in-ubuntu.html" style="text-decoration: none;"&gt;VLC 1.0.0 in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/torrent-in-ubuntu.html" style="text-decoration: none;"&gt;Torrent in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/02/backup-ubuntu-applications-tutorial.html" style="text-decoration: none;"&gt;Backup Ubuntu Applications - Tutorial&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/upgraded-to-jaunty-jackalope.html" style="text-decoration: none;"&gt;Upgraded to Jaunty Jackalope&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-4949290822016535025?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/4949290822016535025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/10/firefox-search-bar-not-working.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/4949290822016535025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/4949290822016535025'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/10/firefox-search-bar-not-working.html' title='Firefox Search Bar NOT Working!!!'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-8653863319592048867</id><published>2009-10-29T20:49:00.002+05:30</published><updated>2009-10-30T22:05:23.766+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu 9.10 Karmic Koala on the move</title><content type='html'>The latest addition in the Ubuntu linux is here...&lt;br /&gt;&lt;br /&gt;Ubuntu 9.10 (Karmic Koala) is out...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ubuntu.com/getubuntu/download" style="text-decoration:none" target="_blank"&gt;Download here...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I upgraded from Jaunty to Karmic... didn't find much of a difference.&lt;br /&gt;&lt;br /&gt;- Boot time seems more...&lt;br /&gt;- New screen during bootup...&lt;br /&gt;- Sound system have some issues...&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/08/install-firefox-351-official-release-in.html" style="text-decoration: none;"&gt;Install Firefox 3.5.1 Official Release in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/vlc-100-in-ubuntu.html" style="text-decoration: none;"&gt;VLC 1.0.0 in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/torrent-in-ubuntu.html" style="text-decoration: none;"&gt;Torrent in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/02/backup-ubuntu-applications-tutorial.html" style="text-decoration: none;"&gt;Backup Ubuntu Applications - Tutorial&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/upgraded-to-jaunty-jackalope.html" style="text-decoration: none;"&gt;Upgraded to Jaunty Jackalope&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-8653863319592048867?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/8653863319592048867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/10/ubuntu-910-karmic-koala-on-move.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/8653863319592048867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/8653863319592048867'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/10/ubuntu-910-karmic-koala-on-move.html' title='Ubuntu 9.10 Karmic Koala on the move'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-1364659702305716042</id><published>2009-10-12T20:25:00.003+05:30</published><updated>2009-10-12T20:31:24.920+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>File Compare in Ubuntu</title><content type='html'>Dear Blog (coz I think it seems kinda funny),&lt;br /&gt;&lt;br /&gt;It has been like 1 month since my last post...&lt;br /&gt;&lt;br /&gt;Here is a cool tool for comparing text files in Linux... Meld... like Beyond Compare in Windows...&lt;br /&gt;&lt;br /&gt;Here is how to install Meld in Ubuntu...&lt;br /&gt;&lt;br /&gt;&lt;code&gt;apt-get install meld&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;It will be installed as Applications-&gt;Programming-&gt;Meld Diff Viewer.&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/08/install-firefox-351-official-release-in.html" style="text-decoration: none;"&gt;Install Firefox 3.5.1 Official Release in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/vlc-100-in-ubuntu.html" style="text-decoration: none;"&gt;VLC 1.0.0 in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/torrent-in-ubuntu.html" style="text-decoration: none;"&gt;Torrent in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/02/backup-ubuntu-applications-tutorial.html" style="text-decoration: none;"&gt;Backup Ubuntu Applications - Tutorial&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/upgraded-to-jaunty-jackalope.html" style="text-decoration: none;"&gt;Upgraded to Jaunty Jackalope&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-1364659702305716042?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/1364659702305716042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/10/file-compare-in-ubuntu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/1364659702305716042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/1364659702305716042'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/10/file-compare-in-ubuntu.html' title='File Compare in Ubuntu'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-4077054071795976243</id><published>2009-09-17T09:14:00.003+05:30</published><updated>2009-10-29T20:49:13.311+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Books'/><category scheme='http://www.blogger.com/atom/ns#' term='Psychology'/><title type='text'>The Lost Symbol - A Journey</title><content type='html'>&lt;a href="http://i521.photobucket.com/albums/w334/a2z2a/the_lost_symbol.jpg" target="_blank"&gt;&lt;img src="http://i521.photobucket.com/albums/w334/a2z2a/th_the_lost_symbol.jpg" alt="" style="margin: 0px 10px 10px 0px; float: left;" border="0" /&gt;&lt;/a&gt;I have started reading the book, 'The Lost Symbol' by Dan Brown. I have only covered a small portion, but thought I will go on writing about what I perceive...&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;WARNING: Maybe spoilers...&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;There are references to various currently existing fields of science. But one thing that striked me was the inclusion of the ancient Eastern scientific studies... the knowledge which we Indians always had from the very old times... there are references to the Upanishads, the Bhagavad Gita etc... Dan Brown is trying to link the ancient science with the most modern... and telling about the oneness of us all, the interconnection between each and everything... which I have already heard in the &lt;a href="http://www.psychology4all.com/VGM-IPsy-Revised.htm" target="_blank" style="text-decoration: none"&gt;Holigrative Psychology&lt;/a&gt; paradigm.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;The journey will continue...&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The ending was a bit too lengthy... honestly it was boring... and the end was also not satisfactorily done...&lt;br /&gt;&lt;br /&gt;Anyways, nice book... good read... :)&lt;br /&gt;&lt;br /&gt;[Recommended]&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear:both"&gt;&lt;legend style="font-weight: bold;"&gt;&amp;nbsp;See also...&amp;nbsp;&lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/09/brown-dan-lost-symbol-ebook.html" style="text-decoration:none"&gt;Dan Brown - The Lost Symbol (Ebook)&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-4077054071795976243?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/4077054071795976243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/09/lost-symbol-journey.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/4077054071795976243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/4077054071795976243'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/09/lost-symbol-journey.html' title='The Lost Symbol - A Journey'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-1611999478227131450</id><published>2009-09-16T09:22:00.004+05:30</published><updated>2009-10-10T11:27:32.725+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Download'/><category scheme='http://www.blogger.com/atom/ns#' term='Ebook'/><category scheme='http://www.blogger.com/atom/ns#' term='Books'/><title type='text'>Dan Brown - The Lost Symbol (Ebook)</title><content type='html'>&lt;a href="http://www.mediafire.com/?ihudmyoz5iy" target="_blank"&gt;&lt;img src="http://i521.photobucket.com/albums/w334/a2z2a/th_the_lost_symbol.jpg" alt="The Lost Symbol" style="margin: 0px 10px 10px 0px; float: left;" border="0" /&gt;&lt;/a&gt;The Lost Symbol, formerly known under by working title The Solomon Key, is a novel by American writer Dan Brown. The Lost Symbol is the third book to involve the character of Harvard University symbologist Robert Langdon, after 2000's Angels &amp;amp; Demons and 2003's The Da Vinci Code.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-size:130%;" &gt;&lt;b&gt;&lt;a href="http://www.mediafire.com/?ihudmyoz5iy" target="_blank" style="text-decoration: none;"&gt;Download Dan Brown - The Lost Symbol EBOOK here...&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/vlc-100-in-ubuntu.html" style="text-decoration: none;"&gt;VLC 1.0.0 in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/torrent-in-ubuntu.html" style="text-decoration: none;"&gt;Torrent in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/02/backup-ubuntu-applications-tutorial.html" style="text-decoration: none;"&gt;Backup Ubuntu Applications - Tutorial&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/upgraded-to-jaunty-jackalope.html" style="text-decoration: none;"&gt;Upgraded to Jaunty Jackalope&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-1611999478227131450?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/1611999478227131450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/09/brown-dan-lost-symbol-ebook.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/1611999478227131450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/1611999478227131450'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/09/brown-dan-lost-symbol-ebook.html' title='Dan Brown - The Lost Symbol (Ebook)'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-2723962149053261025</id><published>2009-09-02T22:08:00.004+05:30</published><updated>2009-09-02T22:21:17.787+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips n Tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='TOC'/><category scheme='http://www.blogger.com/atom/ns#' term='Blog'/><title type='text'>ATOzTOA - Table Of Contents</title><content type='html'>Added Table Of Contents to the blog...&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Actually Amanda at &lt;a href="http://www.bloggerbuster.com/" target="_blank" style="text-decoration: none"&gt;Blogger Buster&lt;/a&gt; mentioned about the &lt;a href="http://www.abu-farhan.com/2009/09/the-best-table-of-content-toc-or-sitemap-for-blogger/" target="_blank" style="text-decoration: none"&gt;script by Abu Farhan&lt;/a&gt; in her post titled &lt;a href="http://www.bloggerbuster.com/2009/09/how-to-create-sitemap-with-google-feed.html" target="_blank" style="text-decoration: none"&gt;How to Create a Sitemap with Google Feed Control&lt;/a&gt;. Abu had done a wonderful job, thanks to him...&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;script style="text/javascript" src="http://www.abu-farhan.com/script/daftarisiblogger/blogtoc-min.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;script src="http://www.atoztoa.com/feeds/posts/default?max-results=9999&amp;alt=json-in-script&amp;callback=loadtoc"&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- See Also --&gt;&lt;fieldset style="clear:both"&gt;&lt;legend style="font-weight: bold;"&gt;&amp;nbsp;See also...&amp;nbsp;&lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/02/atoztoa-got-new-logo.html" style="text-decoration:none"&gt;ATOzTOA got new Logo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/12/ripping-off-blog-name-from-blog-post.html" style="text-decoration:none"&gt;Ripping off Blog Name from Blog Post Title&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/12/domain-transfer-from-net4in-to-go-daddy.html" style="text-decoration:none"&gt;Domain Transfer from Net4.in to Go Daddy&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/10/comment-form-embedded-in-blogger-post.html" style="text-decoration:none"&gt;Comment Form Embedded in Blogger Post&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/08/custom-icon-for-your-website.html" style="text-decoration:none"&gt;Custom Icon for your Website&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2008/07/placing-adsense-in-blogger-post.html" style="text-decoration:none"&gt;Placing Adsense in Blogger Post&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-2723962149053261025?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/2723962149053261025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/09/atoztoa-table-of-contents.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/2723962149053261025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/2723962149053261025'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/09/atoztoa-table-of-contents.html' title='ATOzTOA - Table Of Contents'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-2478430316365765493</id><published>2009-08-01T12:57:00.007+05:30</published><updated>2009-08-01T23:28:09.273+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='HowTo'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Install Firefox 3.5.1 Official Release in Ubuntu</title><content type='html'>&lt;a href="http://www.mozilla.com/firefox/" target="_blank"&gt;&lt;img src="http://i521.photobucket.com/albums/w334/a2z2a/firefox-icon.png" alt="" style="margin: 0px 10px 10px 0px; float: left;" border="0" /&gt;&lt;/a&gt;As I have detailed in the post &lt;a href="http://www.atoztoa.com/2009/07/firefox-351-in-ubuntu.html" style="text-decoration:none;"&gt;Firefox 3.5.1 in Ubuntu&lt;/a&gt;, I had installed the latest version. Only after that I found out that Firefox-3.5.1 have been officially released as Firefox-3.5.1 and Shiretoko was the codename.&lt;br /&gt;&lt;br /&gt;So I installed Firefox-3.5.1 directly from their website. Here is how...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1. Download&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Download firefox 3.5 setup from &lt;a href="http://download.mozilla.org/?product=firefox-3.5.1&amp;os=linux&amp;lang=en-US" target="_blank" style="text-decoration: none"&gt;downlod.mozilla.com&lt;/a&gt;.&lt;br /&gt;Archive filename: firefox-3.5.1.tar.bz2. &lt;br /&gt;Save archive to /tmp.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2. Extract and Test&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Extract the archive&lt;br /&gt;&lt;br /&gt;&lt;code&gt;cd /tmp; tar xvjf firefox-3.5.1.tar.bz2&lt;/code&gt;&lt;br /&gt;The files will be extracted to directory named firefox.&lt;br /&gt;&lt;br /&gt;Test Firefox&lt;br /&gt;&lt;br /&gt;&lt;code&gt;cd firefox&lt;br /&gt;./firefox&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Firefox will start...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3. Installing&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Now install this version as the main firefox installation.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;cd /usr/lib&lt;br /&gt;sudo mv /tmp/firefox firefox-3.5&lt;br /&gt;cd ../bin&lt;br /&gt;ln -s -f ../lib/firefox-3.5 firefox-3.5&lt;br /&gt;ln -s -f firefox-3.5 firefox&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;That will do the trick...&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Another method is to use Ubuntuzilla. Check &lt;a href="http://www.dailygyan.com/2009/07/install-latest-version-of-firefox-in.html" style="text-decoration:none;" target="_blank"&gt;this thread&lt;/a&gt;...&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/vlc-100-in-ubuntu.html" style="text-decoration: none;"&gt;VLC 1.0.0 in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/torrent-in-ubuntu.html" style="text-decoration: none;"&gt;Torrent in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/02/backup-ubuntu-applications-tutorial.html" style="text-decoration: none;"&gt;Backup Ubuntu Applications - Tutorial&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/upgraded-to-jaunty-jackalope.html" style="text-decoration: none;"&gt;Upgraded to Jaunty Jackalope&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-2478430316365765493?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/2478430316365765493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/08/install-firefox-351-official-release-in.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/2478430316365765493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/2478430316365765493'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/08/install-firefox-351-official-release-in.html' title='Install Firefox 3.5.1 Official Release in Ubuntu'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-5533533799679244747</id><published>2009-07-18T14:00:00.005+05:30</published><updated>2009-08-01T13:19:49.568+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='HowTo'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Firefox 3.5.1 in Ubuntu</title><content type='html'>&lt;a href="http://www.getfirefox.com" target="_blank"&gt;&lt;img src="http://i521.photobucket.com/albums/w334/a2z2a/firefox35.png" alt="Firefox 3.5" style="margin: 0px 10px 10px 0px; float: left;" border="0" width=80/&gt;&lt;/a&gt;&lt;i&gt;Update: If you need to install the latest official version named as Firefox-3.5 rather than the codenamed version, check this thread: &lt;a href="http://www.atoztoa.com/2009/08/install-firefox-351-official-release-in.html" style="text-decoration:none;"&gt;Install Firefox-3.5.1 Official Release in Ubuntu&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Actually, I was using Firefox 3 till now. Then I read &lt;a href="http://www.dailygyan.com/2009/07/firefox-351-released-fixes-critical.html" target="_blank" style="text-decoration: none"&gt;this post on DailyGyan...&lt;/a&gt; I thought, well lets give it a try... then only I realized that mine was 3.0 point blah blah.&lt;br /&gt;&lt;br /&gt;So, I installed the latest version of Firefox 3.5 (code named Shiretoko), ie., version number 3.5.1. I ran firefox, but that was the previous version, the binary was named firefox-3.5. I ran it, it automatically transferred all my settings, addons, history... to the new profile.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Some changes I noticed...&lt;/b&gt;&lt;br /&gt;* The binary file is named forefox-3.5.&lt;br /&gt;* The icon has changed&lt;br /&gt;+ It is much much faster than FF3.&lt;br /&gt;- Most of my addons broke...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;So... lets install latest Firefox 3.5.1&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Add the following code to a new file (eg: firefox.sh).&lt;br /&gt;&lt;br /&gt;&lt;code&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;version=jaunty # Change this to the Ubuntu version (eg: intrepid)&lt;br /&gt;&lt;br /&gt;sudo bash -c "echo '# Firefox' &gt;&gt; /etc/apt/sources.list"&lt;br /&gt;sudo bash -c "echo 'deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu $version main' &gt;&gt; /etc/apt/sources.list"&lt;br /&gt;sudo bash -c "echo 'deb-src http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu $version main' &gt;&gt; /etc/apt/sources.list"&lt;br /&gt;sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 247510BE&lt;br /&gt;sudo apt-get update&lt;br /&gt;sudo apt-get -y install firefox-3.5&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Just run the script,&lt;br /&gt;&lt;code&gt;sh firefox.sh&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;That's all... Run using command &lt;code&gt;firefox-3.5&lt;/code&gt;.&lt;br /&gt;&lt;br /&gt;&lt;fieldset style="clear: both;"&gt;&lt;legend style="font-weight: bold;"&gt; See also... &lt;/legend&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/vlc-100-in-ubuntu.html" style="text-decoration: none;"&gt;VLC 1.0.0 in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/07/sudo-without-password-in-ubuntu.html" style="text-decoration: none;"&gt;Sudo without Password in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/internet-explorer-in-ubuntu.html" style="text-decoration: none;"&gt;Internet Explorer in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/torrent-in-ubuntu.html" style="text-decoration: none;"&gt;Torrent in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/mounting-fat32-partitions-with-full.html" style="text-decoration: none;"&gt;Mounting FAT32 Partitions with Full User Permission in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/yahoo-messenger-in-ubuntu.html" style="text-decoration: none;"&gt;Yahoo Messenger! in Ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/02/backup-ubuntu-applications-tutorial.html" style="text-decoration: none;"&gt;Backup Ubuntu Applications - Tutorial&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;» &lt;/span&gt;&lt;a href="http://www.atoztoa.com/2009/06/upgraded-to-jaunty-jackalope.html" style="text-decoration: none;"&gt;Upgraded to Jaunty Jackalope&lt;/a&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-5533533799679244747?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/5533533799679244747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/07/firefox-351-in-ubuntu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/5533533799679244747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/5533533799679244747'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/07/firefox-351-in-ubuntu.html' title='Firefox 3.5.1 in Ubuntu'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4660801114999904065.post-3588612017007892627</id><published>2009-07-18T13:18:00.004+05:30</published><updated>2009-07-18T13:20:42.877+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Movies - English'/><category scheme='http://www.blogger.com/atom/ns#' term='Movies'/><category scheme='http://www.blogger.com/atom/ns#' term='Movies You Will Like'/><category scheme='http://www.blogger.com/atom/ns#' term='Entertainment'/><title type='text'>Lucky Number Slevin</title><content type='html'>Watched 'Lucky Number Slevin' now.&lt;br /&gt;&lt;br /&gt;Wow, it is a hell of a movie... great one at that... :) kudos...&lt;br /&gt;&lt;br /&gt;The thing is, coz of my experience with eng movies, i could somewhat predict the plot... :)&lt;br /&gt;&lt;br /&gt;Anyways, it is a must watch movie...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4660801114999904065-3588612017007892627?l=www.atoztoa.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.atoztoa.com/feeds/3588612017007892627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.atoztoa.com/2009/07/lucky-number-slevin.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/3588612017007892627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4660801114999904065/posts/default/3588612017007892627'/><link rel='alternate' type='text/html' href='http://www.atoztoa.com/2009/07/lucky-number-slevin.html' title='Lucky Number Slevin'/><author><name>atoztoa</name><uri>http://www.blogger.com/profile/15140459009547646982</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00311235205025252486'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>