|
|
@@ -4,7 +4,7 @@ since the image is executed inside a systemd-nspawn container. |
|
|
|
|
|
|
|
Set up host machine, which must be running a recent systemd: |
|
|
|
|
|
|
|
sudo apt-get install squashfs-tools xorriso isolinux systemd-container iptables |
|
|
|
sudo apt install squashfs-tools xorriso isolinux systemd-container iptables |
|
|
|
sudo systemctl start systemd-networkd |
|
|
|
|
|
|
|
Choose a config: |
|
|
@@ -39,3 +39,11 @@ Boot QEMU with the same HDD image as above, to test an "installed" system: |
|
|
|
Remove everything but the ISOs: |
|
|
|
|
|
|
|
./cleanup.sh |
|
|
|
|
|
|
|
Notes: |
|
|
|
|
|
|
|
- A more proper way to build a distro from scratch would be something |
|
|
|
like one of these, except that they're out of date: |
|
|
|
|
|
|
|
http://www.mythbuntu.org/development/developer-cheatsheet (2010) |
|
|
|
https://github.com/squibbylinux/squibby-build (2012) |