Bookworm Build script
Update 2024-09-24 new attached mklive-bookworm script below, fix for when running from EasyOs, see: https://forum.puppylinux.com/viewtopic. ... 26#p131626
Update 2024-09-09 new attached mklive-bookworm script below, added LXQT to the Desktop Environment choices, see also: https://forum.puppylinux.com/viewtopic. ... 36#p130636
Update 2024-06-16 new attached mklive-bookworm script below, fixed problem with debootstrap, see info: https://forum.puppylinux.com/viewtopic. ... 05#p123105
Update 2023-06-16 new attached mklive-bookworm script below, added choice for to create a "no-merged-usr" filesystem, see: https://forum.puppylinux.com/viewtopic. ... 725#p91725
Update 2023-05-06 new attached mklive-bookworm script below, small change, see: https://forum.puppylinux.com/viewtopic. ... 406#p88406
Update 2023-03-15 new attached mklive-bookworm script, some fixes, see: https://forum.puppylinux.com/viewtopic. ... 286#p84286
Update 2022-11-04 new attached mklive-bookworm script, some fixes, see: https://forum.puppylinux.com/viewtopic. ... 476#p71476
Update 2022-10-26 new attached mklive-bookworm script, creates a "usr-merged" system now, see more info here; https://forum.puppylinux.com/viewtopic. ... 577#p70577
EDIT 2022-10-26 Test ISO updated, accordingly (with usr-merged) see download link below.
Update 2022-10-11 new attached mklive-bookworm script, changes similar as mklive-sid, see https://forum.puppylinux.com/viewtopic. ... 247#p69247
EDIT 2022-07-28 Test ISO updated, see link below.
EDIT 2022-08-03 Build shared by @exton https://forum.puppylinux.com/viewtopic. ... 525#p63525
Attached script above, mklive-bookworm, will build an ISO of a Debian 12 (bookworm) live system similar to 'DebianDog' (Remove fake .gz and make executable).
(for building on any Debian(dog) based host OS).
Run the build on a Linux filesystem (ext2 ext3 ext4) NOT on FAT or NTFS , with at least 3GB free space
For example on /mnt/sda2 , e.g. cd /mnt/sda2; ./mklive-bookworm -gui
(GUI) or cd /mnt/sda2; ./mklive-bookworm -cli
(CLI)
Use the 'appimage' (dependencies included) for building from another host OS (e.g. from Puppy), info and download here:
https://debiandog.github.io/MakeLive/Re ... rmdog.html
EDIT 2023-05-06: Appimages maintained again after some time it had been not.
Bookworm hasn't reached Debian "stable" branch yet, but will be next year.
Until that time it's the 'testing' branch.
Gtk2 is still supported to some extend (basic), but will probably be deprecated completely at some point of time.
In the future, some (GTK3) replacements need to be found for e.g. pcmanfm, rox-filer and more...
Very similar as the Bullseye build script: Info and screenshots
Change is that the Gui (using yad) supports GTK3 now.
Major changes compared to earlier build scripts (mklive-stretch, mklive-buster):
- use of 'overlay' instead of 'aufs'
- option to run with systemd as init system (default is elogind, that will provide the legacy 'initscripts')
- option to set locale/language
- keep or remove man and doc files
- option to generate 'initrd.img' (for live-boot, default is porteus-boot)
- option to create UEFI ISO.
- Sfs-load 'on the fly' is using a completely different method (by creating symlinks)
- The newest available kernel (currently v5.15) will be installed by the build script.
(and a .squashfs will be created in the 'live' folder, e.g. k-5.15.0-3-amd64.squashfs)
EDIT 2022-10-26 ISO updated, now with kernel 5.19 and contains lots of firmware (newest) and a "usr-merged" system.
Test ISO Openbox+tint2 no-systemd 64-bit UEFI 2022-10-26 (with merged-usr) Size: 601M / md5
Login details: password root = root , password puppy = puppy
Openbox with tint2 panels:
Pcmanfm providing the Desktop + Lxpanel: