This course will teach you how to create high quality APKBUILDs for adding new packages to Alpine Linux, one of the most popular Docker Linux distributions.
Intermediate
28 Lessons
8h
Certificate of Completion
This course will teach you how to create high quality APKBUILDs for adding new packages to Alpine Linux, one of the most popular Docker Linux distributions.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
In this course, you will learn how packaging software works in Alpine Linux, the most popular Docker Linux distribution. You’ll first learn the basics: what is Alpine Linux and what are its advantages over other distributions, especially in a Docker environment? Next, you’ll cover the basics of packaging software: what are apk and APKBUILD, where should files be installed, and how can we create basic APKBUILDs and submit them for inclusion in Alpine Linux official repositories? You’ll also learn what makes...
TAKEAWAY SKILLS
Bash Scripts
What You'll Learn
A general understanding of packaging software in Linux
Hands-on experience with implementation of packaging software in Alpine Linux
An ability to propose addition of new packages to the official Alpine Linux repositories
A working knowledge of Bash and its application to create APK packages
What You'll Learn
A general understanding of packaging software in Linux
Show more
Course Content
Introduction
Using abuild
Alpine's FHS
Creating Your First APKBUILD
Creating More Complex APKBUILDs
Hosting Our Own APK Repository
3 Lessons
Additional APKBUILD Examples
4 Lessons
Conclusion
1 Lesson
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor