Speaker

Carl George

Carl George

Principal Software Engineer, Red Hat

Actions

Carl George leads the Extra Packages for Enterprise Linux (EPEL) team in the Community Linux Engineering group at Red Hat. He participates in many open source projects, often related to his packaging activities in Fedora, EPEL, and CentOS. He is a member of the EPEL Steering Committee, the Fedora Packaging Committee, and various Fedora Special Interest Groups.

RPM Packaging Essentials

While universal package formats like Flatpak, Snap, and AppImage have gained popularity for their cross-distro support, native system packages remain a cornerstone of Linux distributions. These native formats offer numerous benefits, and understanding them is essential for those who want to contribute to the Linux ecosystem at a deeper level.

In this hands-on workshop, we'll explore RPM, the native package format used by Fedora, CentOS, and RHEL. RPM is a powerful and flexible tool that plays a vital role in the management and distribution of software for these operating systems. During this lab, you will:

* write RPM spec files
* build, inspect, and install RPM packages
* run RPM quality checks to ensure best practices

This workshop is ideal for developers, sysadmins, and engineers who want to understand how native packages are built and maintained. By the end of this session, you'll have the knowledge and confidence to create and maintain RPM packages effectively.

The only prerequisite knowledge for the lab is basic command-line familiarity, such as running commands, editing files, and navigating directories. Attendees must bring their own laptop. All exercises run in a browser-based lab environment, so no specific operating system is required.

CentOS MythBusters

The CentOS Project has been building the Community Enterprise Operating System for over twenty years. The legacy variant of the distro was known as CentOS Linux. The modern variant of the distro is known as CentOS Stream. There are some long standing myths, tall tales, and urban legends regarding CentOS. The transition from CentOS Linux to CentOS Stream has unfortunately created several more. It's time to give these myths the scientific treatment and determine their validity. We'll rate each of these myths as busted, plausible, or confirmed.

The Road to EPEL 9

Extra Packages for Enterprise Linux (EPEL) is a yum repository of community maintained packages for use on Red Hat Enterprise Linux (RHEL) and related distributions. For most of its history, each version of EPEL was made available after the corresponding major version of RHEL. This slowed down package availability, which then slowed down adoption of RHEL major versions. We recently flipped that model around, launching EPEL 9 before RHEL 9. For the first time ever, a new major version of RHEL has launched with a large set of EPEL packages already available. This talk will tell the story of our journey to EPEL 9. We’ll examine how EPEL Next and CentOS Stream enabled this outcome. You will leave this talk with a better understanding of how EPEL fits into the Red Hat ecosystem.

Carl George

Principal Software Engineer, Red Hat

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top