DISTRIBUTION OVERVIEW APACHE TOMCAT, FEDORA, UBUNTU SNAPS
5
WHAT IS AN RPM PACKAGE?
6
PACKAGING BREAKDOWN
7
DIRECTORY LAYOUT
8
UPDATE-ALTERNATIVES FOR API JARS
9
INSTALLING AND CONFIGURING TOMCAT CONTINUED
10
UPDATING AND REMOVING TOMCAT
11
THE UBUNTU DISTRIBUTION TOMCAT DEB PACKAGING
12
WHAT IS A DEB PACKAGE?
13
COMPARED TO FEDORA
14
STARTING AND STOPPING THE TOMCAT SERVICE
15
CONTRIBUTING
16
SNAPS: UNIVERSAL LINUX PACKAGES
17
DISCUSSION QUESTIONS?
18
RPM BUILD/INSTALL DEMO
Description:
Explore the intricacies of packaging Apache Tomcat for Linux distributions in this 53-minute conference talk by Coty Sutherland, a Senior Software Engineer at Red Hat. Delve into the differences between the Apache Software Foundation's Tomcat distribution and various Linux package flavors, focusing on Red Hat and Debian/Ubuntu implementations. Gain insights into the layout and rationale behind these distributions, and participate in a discussion on improving Tomcat packaging for Linux users. Learn about RPM and DEB packages, directory structures, update-alternatives for API JARs, installation processes, and service management. Discover the concept of Snaps as universal Linux packages and witness an RPM build/install demonstration. Engage with the speaker to provide feedback and explore ways to enhance Tomcat distribution across Linux platforms.