cs312-lecture12_slides

cs312-lecture12_slides - CS 312 Linux System Administration...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
CS 312 Linux System Administration Lance Albertson OSU Picture © Greg Keene
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Administriva HW4 will be posted on 5/14; due 5/21 by 2PM Read Ch. 9, 10, 11, 14 from Max-RPM book (snapshot) http://www.rpm.org/max-rpm-sna Use Ch. 12 & 13 as a reference
Background image of page 2
Today's Objectives Part 1 of 2 of RPMs and yum RPMs – what's in a package? Version comparisons RPM Spec files Requires / Provides
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
RPM – What's in a package? Contains files for a package (binaries, documentation, etc.), install scripts, and metadata about the package Picture © Flickr user 'retail-packaging'
Background image of page 4
Benefits of a Package System Easy to manage (install, upgrade, remove) Central database tracks all installed packages on a system yum (or similar tools) handles dependency resolution Package repositories make it easy to find/install common software
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
RPM: Package Versions Packages define versions using: Epoch Version Release Think “EVR” for comparisons RPM filenames don't show epoch Picture © Flickr user 'veganflower'
Background image of page 6
RPM Version Example foo-1.0-3 (Name: foo; Version: 1.0; Release: 3) foo-1.0-4 is newer foo-1.5-1 is even newer
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Defining an RPM – spec file Spec file contains all the information to build and install a package Picture © Flickr user 'functoruser'
Background image of page 8
Package Requires / Provides Requires: What does this package need in order
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 06/28/2009 for the course CS 312 taught by Professor Staff during the Spring '08 term at Oregon State.

Page1 / 20

cs312-lecture12_slides - CS 312 Linux System Administration...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online