Automatic Debian install – How to use simple-cdd
We look into how to install and use simple-cdd to create a new Bookworm install image fully automated with no input from the user during install.
I challenge you to create a function to convert decimal to roman numeral in java. We are a long way from advent of code but I thought a coding challenge could be fun trying to create a good function to convert decimal numbers to roman.
We look into how to set up WireGuard on a Linux system. In this case, we use Debian in order to create a tunnel between two nodes using WireGuard. The setup is quite easy because WireGuard has strong opinions about what should be available and that means that the setup doesn’t have that many things…
I write a lot of small java applications and need a good command line interpreter. Apache Common CLI helps me keep track of options and arguments. Apache have a lot of great tools in their tool chain and even if some of them are common they have a great track record of usability.
We look into a Travis CI configuration file in order to test Android projects.
In this video, we look at installing stable diffusion in a Ubuntu environment. This entails making our GPUs available and running stable diffusion on your command line. Install stable diffusion locally. First we need to download the repository and create a new python environment. If you want to run this on the server the environment…
We look into Kerla a Linux kernel written in the rust language. We talk about the use cases Kerla could be used for and what its future plans might be.
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Nice video!
I really liked the part about the hashed password, which I wasn’t yet aware about.
You mentioned that you need to use a Bookworm system to create Bookworm images. That’s true, but it happens too often that the user actually is running a different OS version. The first time I used Simple-CDD was on Ubuntu 20.04, while I wanted to create Debian Bullseye images. That was a total nightmare tbh.
One solution is to use a Docker container. I created some documentation to guide through this process for Simple-CDD: https://swvanbuuren.github.io/simple-cdd-yaml/build-images/build-in-docker/
I also rather prefer to use Qemu instead of VirtualBox and I like my images to support UEFI. So I also made a guide that shows how to do that for Simple-CDD images: https://swvanbuuren.github.io/simple-cdd-yaml/build-images/test-on-qemu-with-uefi/
These guides are part of the documentation of the tool Simple-CDD-YAML that I created. It’s a preprocessor for Simple-CDD using YAML input files, that aims to make it easier to reuse scripts, preseeds and recipes.