GNU GPL License Version 3

                    GNU GENERAL PUBLIC LICENSE
                       Version 3, 29 June 2007

 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.

                            Preamble

  The GNU General Public License is a free, copyleft license for
software and other kinds of works.

  The licenses for most software and other practical works are designed
to take away your freedom to share and change the works.  By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users.  We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors.  You can apply it to
your programs, too.
 Continue reading 

4m 1 0f d lucki35t m4n

Me getting autograph from the great RICHARD MATHEW STALLMAN(RMS) on my Laptop. The function was at Tagore Centenary Hall Calicut, Kerala, India. I consider myself as one of the Luckiest man in the world. Even I got the chance to exchange a few words with him.

*****HAPPY HACKING*****

Splitting Files in Linux.

Hi all🙂

Today we are going to see how to split large files to equal parts and rejoin them in Linux Operating System.

We use the split program to split the files to parts.

$split [OPTION]... [INPUT [PREFIX]]

This is the syntax of the split command.

Now let us consider a file named Fedora_13_i386_DVD.iso and we want to split into equal parts containing 700MB each.So,

$split --bytes=700M Fedora_13_i386_DVD.iso
This will create files with alphabetic suffix like xaa,xab,xac etc..

$split --bytes=700M Fedora_13_i386_DVD.iso -d
This will create files with numerical suffix likd x00,x01,x02 etc..

$split --bytes=700M Fedora_13_i386_DVD.iso -d ./part
This will create files with numerical suffix like part00 part01 etc..

Now to rejoin these splitted files copy all the files to a single folder and we can use the cat command to join these files.

cat part* > Fedora_13_i386_DVD.iso
here replace part* with the pattern of file names.
Now this will bring back the original file. :)

Enjoy Splitting🙂

Installing Virtualbox on Fedora 13

Hi all🙂

Today we are going to see how to install Oracle Virtualbox in Fedora 13 Goddard which is the latest release from the Fedora Community.

  • To install virtualbox we should first go to http://www.virtualbox.org.
  • In the downloads section we can see Virtualbox for Linux hosts and if we follow that link we can see the Virtualbox for Fedora 13’s link.
  • Depending on the architecture of OS installed download either i386 or AMD64 version.
  • Now before installing it let us install 2 important packages namely gcc and kernel-devel packages.

For installing gcc open terminal and give the following command

#yum install gcc

Now to install kernels development package first find out the current kernel you are using.

#uname -r

See whether there is anything like “PAE” in the output of the above command. if so install the PAE kernels devel version. else normal version.

#yum install kernel-devel
or
#yum install kernel-PAE-devel

Now import the public key of virtualbox package using the command

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- 
| rpm --import -

Now navigate to the folder which contains the virtualbox downloaded package and give the command.

#yum localinstall VirtualBox-3.2-3.2.6_63112_fedora13-1.i686.rpm

The above command will pull out the necessary dependencies if any and will compile the kernel module too🙂

Happy Virtualisation.