Yum software package manager

General information

BaseOS

Core system packages

Needs to remain stable

OS installation, system libraries

AppStream

Extra software & modules

Provides multiple versions of software

Databases, programming languages

updates

Security patches & bug fixes

Keeps updates separate for controlled installation

Installing only critical security updates

backup

Archived or custom packages

Allows rollback & storage of old/custom software

Restoring older software versions

Usecases:

1. [BaseOS]

  • Purpose: This repository contains the core operating system components required to install and run RHEL.

2. [AppStream]

  • Purpose: The Application Stream (AppStream) repository contains additional software packages and developer tools that are not part of the base OS but can be installed as needed.

Use Case of [updates] Repository

  • Scenario 1: A company runs a critical database server on RHEL and wants to apply security updates without modifying core system packages. They enable [updates] and only install security patches.

  • Scenario 2: A user installs RHEL from a DVD or ISO but later wants to ensure they have the latest security patches. They enable [updates] to get the latest fixes without touching BaseOS or AppStream.

Use Case of [backup] Repository

  • Scenario 1: A company upgrades all servers but keeps an archive of old RPMs in [backup] in case they need to reinstall legacy software.

  • Scenario 2: An admin moves unused software packages to [backup] instead of deleting them, allowing retrieval if needed.

Task 1:

http://utility.domain15.example.com/BaseOS

http://utility.domain15.example.com/AppStream

Also configure your GPG key to use this location

http://utility.domain15.example.com/RPM-GPG-KEY-redhat-release Answer

Solution:

Task 2:

Following requirements must met:

Updated kernel used as the default kernal of system start up.

The ogirinal kernel is still valid and can be guided when system starts up.

Solution:

Task 3:

Install FTP server, and request to anonymous download from /var/ftp/pubcatalog. (it needs you to configure yum directto the already existing file server).

Solution:

Task 4:

Configure a default software repository for your system.

Solution:

Last updated

Was this helpful?