AI Features
Log In
0% completed
All Lessons
Free Lessons (3)
Introduction
About the Course
Debian Packages in Context
Introduction to Debian Packages
Source Packages and Binary Packages
dpkg, apt and Other Frontend Tools
Highlights: Debian Packages in Context
Quiz: Debian Packages in Context
What's Inside a Debian Package
Extracting the Debian Package
Extracting the Control Tarball
Highlights: What's Inside a Debian Package
Quiz: What's Inside a Debian Package
Quick Package Construction with fpm
How to Install fpm
Package Construction Using fpm
Highlights: Quick Package Construction with fpm
Quiz: Quick Package Construction with fpm
Exercise: fpm Installation Path
Exercise: Quick Package Construction with fpm
The Debian Build System
The Debian Build System
Steps of a Build Sequence
Installing Programs
Adding Special Files
Setting Permissions and fakeroot
Highlights: The Debian Build System
Quiz: The Debian Build System
Exercise: The Debian Build System
Solution: The Debian Build System
Quick Debian Packaging and Multipackage Builds
Debian Packaging Quick Start
Multipackage Builds
Highlights: Quick Debian Packaging and Multipackage Builds
Quiz: Quick Debian Packaging and Multipackage Builds
Exercise: Build Multiple Packages Using dh_install
Solution: Build Multiple Packages Using dh_install
Exercise: Build Multiple Packages Using Separate Install Targets
Solution: Build Multiple Packages Using Separate Install Targets
Repository Management
Repository Management
Repository Management Software
Repository Management with Aptly
Package Repository and Integrity
Highlights: Repository Management
Quiz: Repository Management
Exercise: Repository Management
Exercise: Repository Management Using NGINX
Conclusion
What Have We Learned
Appendix
A Virtualized Debian Environment
Home
Courses
Building Debian Packages from the Ground Up
What Have We Learned
Let's wrap up this course!
We'll cover the following...
Feeback
You’ve reached the end of the course!
...