One of the best things about Linux is that it lets you customize your system however you want to.

Why Create a Custom Ubuntu ISO?

There’s no shortage of options.

teminal output with neato ASCII art when adding cubic ppa

What Is Cubic?

Any of these could be exactly what you’re looking forif only they were slightly different.

Simply choose your favorite Ubuntu-based distro and follow the step-by-step guide to get exactly what you need.

fields for source and custom ISOs in Cubic

Do this, then clickNextto select your source ISO, and the details of the ISO you will produce.

Choose the ISO file, and the fields will be automatically populated.

For our source ISO, we chose theVanessa release of Linux Mint Cinnamon.

chroot showing installation of yt-dlp in Cubic

The custom name is “MUO Linux Initial release”.

One example is the IRC client HexChat.

you might do this with any software you likeor don’t like.

cubic package selection screen

Swap out Transmission in favor of qBittorrent, Pix for Ristretto, or Firefox for Falkon!

opt for files you want to copy into this directory, and clickCopyon the next screen.

When you’re happy with the list, hitNextagain, and choose which kernel you want to use.

Linux desktop  with muo wallpaper

The last choice you better make is what compression pop in you want to use.

At this point, you’ll notice that the ever-presentNextbutton has been replaced by aGeneratebutton.

Hit it, then go and make a cup of tea while Cubic builds your ISO!

After a few minutes, your ISO will appear in the Cubic directory ready to be installed.