Book Image

Linux: Powerful Server Administration

By : Jonathan Hobson, William Leemans, Uday Sawant, Oliver Pelz
Book Image

Linux: Powerful Server Administration

By: Jonathan Hobson, William Leemans, Uday Sawant, Oliver Pelz

Overview of this book

Linux servers are frequently selected over other server operating systems for their stability, security and flexibility advantages.This Learning Path will teach you how to get up and running with three of the most popular Linux server distros: Ubuntu Server, CentOS 7 Server, and RHEL 7 Server. We will begin with the Ubuntu Server and show you how to make the most of Ubuntu’s advanced functionalities. Moving on, we will provide you with all the knowledge that will give you access to the inner workings of the latest CentOS version 7. Finally, touching RHEL 7, we will provide you with solutions to common RHEL 7 Server challenges.This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products: 1)Ubuntu Server Cookbook 2)CentOS 7 Linux Server Cookbook, Second Edition 3)Red Hat Enterprise Linux Server Cookbook
Table of Contents (6 chapters)

Chapter 4. Managing Packages with YUM

In this chapter, we will cover the following topics:

  • Using YUM to update the system
  • Using YUM to search for packages
  • Using YUM to install packages
  • Using YUM to remove packages
  • Keeping YUM clean and tidy
  • Knowing your priorities
  • Using a third-party repository
  • Creating a YUM repository
  • Working with the RPM package manager

Introduction

This chapter is a collection of recipes that provides a review of the tools required to grow your server. Package management is at the heart of any Linux-based system and the purpose of this chapter highlights the critical tools needed to manage software packages on a CentOS based server.

Using YUM to update the system

In this recipe, we will investigate the role of the Yellowdog Updater, Modified (YUM) package manager with regard to running a system update. Every once in a while, you may become aware of an update or may simply wish to discover if one exists. Applying patches and updates is a regular task for every server...