Chapter 10. Adding Applications and Creating Shareable Extensions

Damn Small Linux can be easily extended to run many more applications than provided by the base 50MB system using the MyDSL extension system, as we saw in Chapter 5, “Extending Applications with MyDSL.” In this chapter, we will discuss several ways to make your own MyDSL extensions.

There are many ways to approach the creation of an extension—whether it starts by modifying an existing package, be it a tarball, a Debian package, or compiling from sources. We will learn how to make all four types of MyDSL extensions: from the .tar.gz to .dsl, .uci, and .unc.


All UNIX-based systems add applications to the file system as a collection of files and directories. ...

Get Negus Live Linux Series The Official Damn Small Linux Book: The Tiny Adaptable Linux That Runs on Anything now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.