How to Add/Remove Yum Repositories

Red Hat Enterprise Linux, CentOS, Fedora and other Linux distributions based on RHEL all use YUM as a package management system to install, remove, and update software. Each distribution has its own main repository, but you can also install or remove third-party repositories whenever you like.
To add a YUM repository, type as root:
yum-config-manager –add-repo repository_url
For […]

The Benefits and Drawbacks of Using Aptitude for Package Management

If you spend enough time around Debian and Ubuntu folks, you are sure to see someone praising the benefits of Aptitude over Apt-Get for package management. Aptitude, which has both an n-curses semi-graphical version and a command-line version, is superior according to some, but there are plenty who still prefer apt-get. What follows are some […]

3 Differences Between Linux and BSD

Linux and BSD are two of the most highly regarded server operating systems in the world, mainly for their security, flexibility, and open source development. In reality, both terms broadly refer to multiple operating systems, and it is not possible to compare the two without confusing some of their variants. There are, however, general similarities […]

How to Free Up Space by Removing Unwanted Packages

On Debian-based systems, the APT package management system stores downloaded packages even after you have installed them and keeps the handy in case you want to reinstall without having to re-download. After a certain amount of time, you might decide you no longer need to keep these packages around, especially if they are taking up […]

Is Linux the Best for Web Servers?

Linux is a free and open source kernel that powers numerous operating systems (often called “distributions”). Many system administrators have long regarded Linux as the best option for powering web-facing dedicated servers and virtual private servers. There are, however, many other options. So, what makes Linux the best, or is it even truly the best […]

How to Reinstall Packages on a Linux Server

Linux has a very unique method of installing applications. Most Linux distributions rely on package management systems that download package archives containing all of the files for an application and then copy them to their correct locations. Once the files are installed, any changes you make to them can affect the functionality of the app. […]

Server OS Profile: CentOS

Sometimes you need enterprise-level software but cannot afford the enterprise-level price. Such is often the case with dedicated servers. Many individuals and companies operate on a limited budget and cannot afford to pay for licensing and support for an enterprise server OS such as Red Hat Enterprise Linux. Others simply may not need the paid […]

Server OS Profile: OpenBSD

OpenBSD is a derivative of the free and open source Unix operating system BSD, which was first developed at the University of California, Berkeley. The OS is probably best known for its mascot, the puffer fish named Puffy, and also for its very popular sub-project OpenSSH, which is used on many of the servers around […]

Server OS Profile: Debian GNU/Linux

Although it is not specifically designed for servers, Debian GNU/Linux is a popular choice for system administrators because of its stability, security, and long stable release cycle. Debian has also been around for a very long time (19 years) and is regarded as one of the most reliable operating systems in terms of staying true […]

How to Install and Remove Packages in FreeBSD

If you have used Linux servers, you are probably very familiar with the package management systems, such as YUM or APT. Unless you used Gentoo, however, you may find the package management system in FreeBSD to be noticeably different. What follows is a quick start guide to FreeBSD’s package management system called Ports Collection and […]

Linux Terminology You Should Know

Continuing our series on server-related terminology, Linux terminology seems to be a sensible choice. Many of the world’s servers run Linux, especially in the web hosting industry, and a great deal of the terminology common to Linux may be unfamiliar to users who use Windows. The following terms are ones you should know.
Kernel – This […]

What to Do When Package XYZ is Not Available

Dedicated Servers do not need a lot of software to run. You have your operating system, basic system services, the web server, mail server, database server, and a firewall. Depending on your setup, you may have other applications, but you usually do not need to install any exotic software. Web applications cover most frontend functions. […]