How to Remove Old Linux Kernels

Linux distributions that use binary packages usually install kernel updates in separate directories from previous kernel versions. Therefore, it is possible to have several instances of Linux installed within the same system. This is a precaution that prevents you from overwriting your kernel with one that may not function the way you want, or at […]

How to Manually Install Packages on a RHEL/CentOS Server

On Red Hat Enterprise Linux and Red Hat-based servers (ex: CentOS), the best way to install packages is to use YUM. By entering the yum command, you can download and install software from the distribution and third-party repositories without any difficulty. On occasion, however, you might need to install an rpm package that is not […]

Server OS Profile: SUSE Linux Enterprise Server

SUSE Linux Enterprise Server (SLES) has a colorful past. Like Red Hat Enterprise Linux, it was spawned from a commercial Linux distribution (SuSE Linux) primarily geared toward the desktop. In 2003, Novell acquired the german company SuSE Linux AG, and sought to reap the benefits from the already strong server base that the […]

How to Build a Chroot Environment in CentOS

The purpose of a chroot jail is to allow you to run a virtual file system within a larger one. You can use it for any number of reasons, including virtual shared hosting accounts. The user whose login account is associated with a chroot jail can use an entire virtual Linux distribution within the jail, […]

YUM Tutorial: Undo Package Updates with Rollback

In almost all situations, keeping your server up-to-date with the latest packages is the smart thing to do. In some cases, however, updates (especially more involved upgrades) may cause certain web applications to stop functioning properly or may introduce a new bug that the developers missed.
To make sure you do not get one of these […]

Using Solid State Drives on a Server

One of the methods some system administrators use to speed up their servers is to install solid state drives in place of traditional hard drives. Solid state drives (SSD) are considerably different in hardware architecture from a standard hard disk drive (HDD). These differences give solid state drives a decisive edge in read access times.
The […]

How to Install Local RPM or DEB Files

One of the common problems you may encounter with a Linux server is that locally-installed packages require dependencies in order to work. When you install software directly from your distribution’s package repository: yum or apt-get, for example, these programs will install any necessary dependencies automatically. Sometimes, however, you need to download a single .deb or […]

How to Install Webmin on Your Linux Server

Webmin is a web-based control panel for Linux/Unix system administration.  If you have ever wondered if there was an easier way to manage many of the routine tasks you perform from the command line on your dedicated server, Webmin may be just the tool you need.
You can download the Webmin from the project’s website […]

How to Install Software on a Linux Server

Installing software on a Linux dedicated server depends on several factors.  Namely:

The Linux distribution you are using
The package availability of the software you want to install
The source of the software.

Linux distributions use package management systems to make installation of software easy.  In most cases, these distributions have online repositories that allow you to quickly and […]