Home   FAQs   New Arrivals   Specials   Pricing & Shipping   Location   Corporate Services   Why Choose Bookware?  
 Search:   
Call our store: 9922 6266 (from within Sydney) or 1800 734 567 (from outside Sydney)
 View Cart   Check Out   
 
Browse by Subject
 Nepean TAFE 2012
I.T
 .NET
 Windows 7
 Adobe CS5
 Cisco
 CCNA 2012
 CCNP 2012
 Java
 VB
 ASP
 Web Design
 E-Commerce
 Project Management
 ITIL
 Macintosh
 Linux
 Windows Server 2008
 SAP
 Sharepoint 2010
Certification
 MCITP
 MCTS
Economics and Business
 Accounting
 Business Information Systems
 Economics
 Finance
 Management
 Marketing
 TAX
 Human Resources
Academic
 Law
 Nursing
 Medical

Red Hat RPM Guide

by: Eric Foster-Johnson

Notify me when in stock

On-line Price: $67.95 (includes GST)

Paperback package 549

18%Off Retail Price

You save: $15.00

OUT OF PRINT...must be sought from extended supplier network... Usual delay approx 3 weeks...Subject to change..
Price/availability/options for all order will be confirmed by reply email before processing.

Retail Price: $82.95

Publisher: John Wiley & Sons,May-2003

Category: LINUX Level:

ISBN: 0764549650
ISBN13: 9780764549656

Add to Shopping Cart

Your Official Red Hat Linux Guide to RPM

Reviewed and approved by the experts at Red Hat, this in-depth guide offers a complete education on Red Hat Package Manager, or RPM. Veteran software developer Eric Foster-Johnson supplies everything you need to know to create applications that rely on RPM, or to package and deploy software in RPM format.


  First, you will learn how the package management approach, along with specific RPM tools, enables more efficient user control. Then you'll move step by step through preparing software for release in an easy-to-manage RPM format, explore programming interfaces and supplemental software that can enhance RPM operation, and acquire the knowledge you need to extend RPM functionality.


  With its detailed coverage, comprehensive appendices, and handy at-a-glance references, this book is a resource you'll consult many times over.


  Proven Red Hat RPM Solutions


  Understand the package concept, the history of RPM, its design, and its terminology

Query the RPM database and verify installed packages and files

Install, remove, and upgrade software using RPM

Back up an RPM database and repair a damaged one

Examine package dependencies and transactions and understand how to use them

Learn to build and package RPMs, optimize builds, sign built packages, and avoid common packaging mistakes

Discover how to automate RPM with scripts and learn when scripting is appropriate

Program RPM with C, Python, and Perl

Extend RPM on non-Red Hat Linuxes, create non-Linux RPMs, and customize RPM behavior

'Finally, the missing guide to RPM. For system administrators and developers, this is the book from which to learn how best to exploit RPM's features.'

-Chip Turner,

Senior Software Engineer, Red Hat

Table of Contents

Acknowledgments.

Foreword.


  Preface.


  Part I: RPM Basics.


  Chapter 1: Introducing Package Management.


  Chapter 2: Introduction to RPM.


  Chapter 3: RPM Overview.


  Chapter 4: Using RPM.


  Chapter 5: Using the RPM Database.


  Chapter 6: Package Dependencies.


  Chapter 7: Transactions.


  Chapter 8: RPM Management Software.


  Part II: Creating RPMs.


  Chapter 9: Creating RPMs: An Overview.


  Chapter 10: Working with Spec Files.


  Chapter 11: Advanced RPM Packaging.


  Chapter 12: Controlling the Build with rpmbuild.


  Chapter 13: Supplemental Packaging Software.


  Chapter 14: Packaging Guidelines.


  Part III: Programming RPM.


  Chapter 15: Automating RPM with Scripts.


  Chapter 16: Programming RPM with C.


  Chapter 17: Programming RPM with Python.


  Chapter 18: Programming RPM with Perl.


  Part IV: Extending RPM.


  Chapter 19: Using RPM on Non-Red Hat Linuxes.


  Chapter 20: RPM on Other Operating Systems.


  Chapter 21: Customizing RPM Behavior.


  Part V: Appendixes.


  Appendix A: RPM Command Reference.


  Appendix B: Spec File Syntax.


  Appendix C: RPM Feature Evolution.


  Appendix D: RPM Package File Structure.


  Appendix E: RPM Resources.


  Appendix F: Linux Text Editors and Development Tools.


  Appendix G: Licensing RPM.


  Index.


  Eric Foster-Johnson is a veteran software developer who works daily with Linux, Unix, Windows, and various other systems. A seasoned writer, he is also the author of Graphical Applications with Tcl and Tk, Perl Modules, and coauthor of Teach Yourself Linux.