RPM basics

The RedHat Package Manager (RPM) is a popular package management system. Using RPM it’s easier to install, uninstall, and upgrade software packages. Apart from that, it’s possible to query a package for details and also can verify the integrity of...

Basic Unix Shell Commands

How many of us haven’t been intimidated by the weird black Unix shell, at least once. A blank empty prompt that dares us to type commands. Well, the Unix Shell is the most versatile and powerful tool on the Unix platform. It interprets the commands typed in by...

Booting Linux

1. Introduction “Booting the computer”, this is a common word associated with starting the computer. Though we use it casually in our daily life, have you ever thought of what exactly it is ? or how the system brings itself to a workable environment ?...

Compiling a FreeBSD Kernel

Since my College days, when I was introduced to Unixes, I love to have my own compiled kernel. It gave me that special feeling of “my machine is better than yours”. Besides, a custom kernel serves as an interesting conversation topic with geeks. Just ask...