This category includes the guide for various software installations on supporting hardware and programming ends.

Linux Process Environment Explained for Beginners

Processes are fundamental to Linux operating system. In order to understand how a Linux process works, it's important to know about its environment. For example, things like how main() function is called, how command line arguments are passed to a [...]

Himanshu Arora 3:00 am

How to Install CentOS 7 Step by Step with Screenshots

gnome classic

CentOS (Community Enterprise Operating System) is forked from RedHat Linux, a Linux Distro fine-tuned for servers. Finally, the much awaited CentOS 7 is out. In this article, you will learn how to install CentOS 7 in a few easy steps. Step [...]

Bobbin Zachariah 3:00 am

Mosh Tool - An Alternative Option for SSH and How to Use It

Mosh custom port

For those who love to work remotely, must know about SSH. This protocol is widely used by system administrators. SSH is also available in all platforms like Linux, Unix, Microsoft Windows, and Macintosh. But today, we have Mosh as an [...]

Pungki Arianto 3:00 am

TTYTTER - A Clean, Simple, but Advanced Command Line Twitter Client

Twitter has many popular clients but most of them are graphical. When it comes to Linux, I am sure there would be many command line freaks who would like to know about a command line alternative. In this article, we [...]

Himanshu Arora 3:00 am

How to Install Mediawiki on a CentOS Server with Screenshots

MediaWiki is a free software open source wiki package written in PHP, originally for use on Wikipedia.The software is optimized to correctly and efficiently handle projects of all sizes, including the largest wikis, which can have terabytes of content and [...]

Bobbin Zachariah 3:00 am

How to Install Moodle on CentOS Server

Moodle is a course management system (CMS), also known as a learning management system (LMS) or a virtual learning environment (VLE). It is a free web application that educators can use to create effective online learning sites. PHP Requirements for [...]

Bobbin Zachariah 3:00 am

Learn Linux Directory Structure in a Shiny Sketch

/usr vs /usr/local on Ubuntu

Linux is an operating system which popular in server world. But now there are a lot of Linux distributions which also expand to desktop world. As the Linux usage grows, now Linux has Graphical User Interface (GUI) which make easier [...]

Pungki Arianto 11:11 am

How to Clone Packages in Debian Derived Systems

clone packages debian

I love fresh Ubuntu installation on my machines, but I hate to use the dpkg debian package manager tool to backup and restore my packages. The following commands are used to backup ubuntu/debian package selection list. Backup: sudo dpkg --get-selections [...]

Oltjano Terpollari 3:00 am

How to Convert Images to webp Open Source Format in Linux

webp format

I like to keep my images in the png format, but in this article I will share with you guys some tips on how to convert your images from jpeg or png to the webp open source format. What is [...]

Oltjano Terpollari 3:00 am

How to Install and Remove Packages with DNF in Fedora

dnf list

DNF (Dandified YUM) can be considered as the updated version of  YUM utility. DNF utility stands far better than other package managers when it comes to memory usage, CPU utilization and various other performance-related factors. In this article, let us discuss [...]

Bobbin Zachariah 3:00 am

Pipelight Installation - A Linux replacement for Silverlight

Silverlight Installer

Some websites like or use a framework called 'Silverlight' to run rich web applications, including streaming video. Unfortunatly it is only available for Windows and OS X at the moment. If you are simply interested in watching Netflix [...]

William Schaller 3:00 am

How To Install Syslinux in Arch Linux

Show Set attributes set

In this article you will learn how to install syslinux on your Arch Linux box and replace existing GRUB. Syslinux is a collection of bootloaders for Linux. This article will focus on EXTLINUX, one of the bootloaders used for booting from [...]

Bobbin Zachariah 3:00 am

15 Linux Hardening Steps to Keep Your Server Protected

Server hardening is the process of enhancing server security through various methods. We have a lot of steps to secure a server. Keep yourself and your company out by protecting your Linux systems from hackers, crackers, and attackers! You can turn [...]

Bobbin Zachariah 3:00 am

Learn Python - Using If and While to find Prime Numbers

python if-while

This tutorial is a basic introduction to python. I will break down basic concepts like While Loops If Statements Taking User Input Printing How to Break Down and Manage Your Code One of the most important concepts in programming is [...]

William Schaller 3:00 am