Installing software

Dependency hell

Note:

  • Explain dependencies

RPM

Note:

  • local installation of single pkgs

Experiment 12-1

Download and install a package

Experiment 12-2

Inspect a package

YUM

Note:

  • Yellow Dog Updater, Modified
  • slow and resource-intensive
  • yum and dnf symlinks to dnf-3

Experiment 12-3

Note:

  • List symlinks

DNF

Installing packages

Note:

  • Segue to next slide

Experiment 12-4

Installing a package

Installing updates

Note:

  • Segue to next slide

Experiment 12-5

System updates

Post-update tasks

Note:

  • Segue to next slide

Experiment 12-6

Update mandb

Removing packages

Note:

  • Segue to next slide

Experiment 12-7

Remove a package

Groups

Note:

  • Explain

Experiment 12-8

Installing package groups

Adding repositories

Note:

  • Explain

Experiment 12-9

Add a 3rd-party repository

About the kernel

Note:

  • New kernels don’t replace old ones
  • Boot menu gets updated
  • Old kernels can be removed

Experiment 12-10

Increase the number of kernels

Flatpaks

Summary