*** Bullseye build script ***
Update 2023-06-04, new mklive-bullseye build script attached below : bugfix, see info here; viewtopic.php?p=90880#p90880
EDIT 2022-09-08 Bullseye ISO with kernel 5.18 from backports and firmware (squashfs) from Bookworm: DebLive_Bullseye-k-5.18_amd64.iso / md5
(for more modern computers)
EDIT 2021-09-26, changes for running GUI and CLI, re-attached mklive-bullseye below, see also Changes and Fixes (2021-09-26) and Here
Also appimages (64 and 32 bit) updated, see: https://debiandog.github.io/MakeLive/Re ... yedog.html
EDIT 2021-09-12, added option to run with systemd, re-attached mklive-bullseye below, see also Changes and Fixes (2021-09-12) and Here
EDIT 2021-07-22, added Mate Desktop to DE choices, re-attached mklive-bullseye below, see also Changes and Fixes (2021-07-22) and Here
EDIT 2021-07-05, some changes, re-attached mklive-bullseye below, see also Changes and Fixes (2021-07-05) and Here
EDIT 2021-05-23, some changes, re-attached mklive-bullseye below, see also Changes and Fixes (2021-05-23) and Here
EDIT 2021-02-19, some changes, re-attached mklive-bullseye below, see also Changes and Fixes (2021-02-19) and Here
EDIT 2021-02-13, some changes, re-attached mklive-bullseye below, see also Changes and Fixes (2021-02-13) and Here
EDIT 2021-01-29, some changes, re-attached mklive-bullseye below, see also Changes and Fixes and Here
EDIT 2021-01-23,
- New! Appimage with dependencies included, running it from Puppy should work now.
Info and download: https://debiandog.github.io/MakeLive/Re ... yedog.html
- Some small fixes, re-attached mklive-bullseye below, see also Changes and Fixes
EDIT 2021-01-18, some fixes, re-attached mklive-bullseye below, see also Changes and Fixes
EDIT 2021-01-12, added 7th Desktop choice "Tint2", includes "Desktop-manager" to choose between several openbox setups (default is tint2 panels). Screenshot
=======================================================================================
Attached script, mklive-bullseye, will build an ISO of a Debian 11 (bullseye) live system. [edited]
Bullseye hasn't reached Debian "stable" branch yet, but will be this year.
Can be considered as sort of a "playground", a preparation for next 'DebianDog Bullseye'.
Major changes compared to earlier build scripts (mklive-stretch, mklive-buster):
- Use of 'overlay' instead of 'aufs'
It is uncertain if Debian will still patch the kernels with aufs in the future.
(previously they did, making it possible to build aufs kernel module with dkms)
- Sfs-load 'on the fly' is now using a completely different method (by creating symlinks)
- The newest available kernel (currently v5.10) will be installed by the build script.
(and a .squashfs will be created in the 'live' folder, e.g. k-5.10.0-1-amd64.squashfs)
Recommended to run from a Debian based host system (to run from Puppy should be possible too, but needs to have debootstrap, "full" dpkg, xorriso (for creating ISO) installed).
EDIT: Or run the appimage (see above), it has dependencies included.
Run the build on a Linux filesystem (ext2 ext3 ext4) not on FAT or NTFS , with at least 3GB free space
Run with -gui, choice of Desktop Environments (GUI) and packages to install (required for the GUI is 'yad' installed):
./mklive-bullseye -gui
(screenshots updated 2021-09-26)
Run with -cli, choice of Desktop Environments (CLI) then configure packages to install and select additional options:
./mklive-bullseye -cli
(screenshot updated 2021-09-26)
To show more options,run:
Code: Select all
./mklive-bullseye -help
Fred