Technology Inside Out!

Index ¦ Archives ¦ Atom ¦ RSS > Category: Linux ¦ Atom

KVM vs QEMU vs Libvirt

Since the day I started to read about the virtualization concept, I have been troubled by QEMU and KVM. They both look like complementary, but what exactly they do? And then there is libvirt, what role does it play? Let’s try to understand that.


When you dive deep into …

Understanding Permissions With umask

Linux was developed as a multi-user system. One big problem with multi-user systems is securing information of a particular user from other users. To do that, a concept of permissions was introduced. When you create a file, you have the right to read and write it. In this article we …

Getting Started With Chef-solo


Chef is an amazing tool from opscode to automate your work. Though it is very useful, it is also very complex to understand and work with. Before discussing about Chef-solo, here are some terminologies related to chef that we should learn first.

Recipes: These are the files that contain the …

Customize GRUB2/BURG Screen Using Grub Customizer

GRUB Customizer is the application with graphical interface to configure GRUB2/BURG settings, visuals & menu-entries.


- supports GRUB2 & BURG

- rename, remove & move the menu-entries

- Installation of bootloader to MBR

- settings like default distro, Kernel params, BG image, text colors etc. to customize the look of GRUB2/BURG

You can simple …

Install HTML5 Capable Browser In Raspberry Pi

'Web' is the epiphany port available for Raspberry Pi users, which is HTML5 capable browser & it's predicted to be shipped in future Raspbian release. Well, if you're impatient for the official release of 'Web' & wanna try out this awesome browser, here's few steps which will let you enjoy the beta …

How play videos on Raspberry Pi - OMXPlayer

OMX player is a command line player which can be controlled via Android app or over SSH.

OMX player can play all common files including .avi, .mp4 and mkv without any extra codec with subtitle.

Raspberry Pi OMX Player

Installing OMX Player

Download and install player from source

Stable Build (Already added in Raspbian …

Vagrant up And Beyond!

When you are working on a project with a team, a big question is how to make them work on same environment? One solution is to make them work on same machine, but this gets messy as everyone is making changes. The other solution is to provide everyone with same …

OpenStack - Understanding The Architecture

OpenStack is a cloud computing project to provide an Infrastructure as a Service(IaaS), jointly launched by RackSpace and NASA. A collection of open-source technologies combined together make it a massively scalable cloud operating system. One big quality of OpenStack is it’s simplicity, anyone can easily tie-up different hosts …

Understanding init.d Directory In Linux Filesystem.

init.d is the sub-directory of /etc directory in Linux file system. init.d basically contains the bunch of start/stop scripts which are used to control (start,stop,reload,restart) the daemon while the system is running or during boot. If you look at /etc/init.d then you …

© The Geeky Way. Built using Pelican. Theme by Giulio Fidente on github.

Disclaimer Privacy policy