Building, Maintaining, and Distributing RPM Packages
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to create and distribute software packages in Red Hat Enterprise Linux, CentOS, Fedora, and other distros using the RPM Package Manager.
Syllabus
Introduction
- RPM packages
- What is a package?
- Package metadata and spec files
- Tools and the build process
- Exploring an RPM package
- Creating a binary package
- Write a spec file to distribute regular files
- Build a binary package to distribute regular files
- Write a spec file to compile and distribute executables
- Build a binary package to distribute executables
- Building for different architectures
- Build a source package
- Modifying source with patches
- Update or maintain a package
- Signing and verification
- Package distribution choices
- Create a local repository
- Create a hosted repository
- Manage and troubleshoot repositories
- Conclusion
Taught by
Scott Simpson
Related Courses
Foundations of Red Hat Cloud-native DevelopmentRed Hat via Coursera Google Cloud SDK: Qwik Start - Redhat/Centos
Google Cloud via Coursera Cert Prep: Red Hat Certified System Engineer (EX300)
LinkedIn Learning Linux System Engineer: Kernel Tuning and Remote Logging
LinkedIn Learning Linux System Engineer: Network Filesystems Using NFS and Samba
LinkedIn Learning