Trixie build script (mklive-trixie)
*** Trixie build script (mklive-trixie) ***
Update 2024-10-02, new mkilve-trixie attached, see changes info: viewtopic.php?p=132215#p132215
Update 2024-07-20, new mkilve-trixie attached, see changes info: viewtopic.php?p=126444#p126444
Update 2024-07-08, new mkilve-trixie attached, see changes info: viewtopic.php?p=125445#p125445
Update 2024-06-16, new mkilve-trixie attached, fixed problem with debootstrap, see info: viewtopic.php?p=123103#p123103
Firmware .squashfs for trixie : https://github.com/DebianDog/MakeLive/r ... e.squashfs
Update 2024-06-10, new mkilve-trixie attached, now more 'Devuan-ish', see info: viewtopic.php?p=122494#p122494
Trixie is (at this point of time) the Debian 'testing" branch, the candidate for the new 'stable' release next year (Debian 13).
For now this script is testing stage, purpose in time is "stable".
Resulting build from running 'mklive-trixie' will contain the newest software and kernel from Debian (but lots of upgrades expected the coming year), but also provides some "legacy" e.g.
- GTK2 (and custom scripts/binaries included, depend on it, e.g. yad and gtkdialog are built with GTK2) ,
- No systemd is the default (using initscripts, (sysvinit) )
( I will probably keep inside some "old-fashioned fire" for the rest of my life )
An "usr-merged" system will be created, the "no-usr-merged" system is not supported anymore (post-bookworm).
In case the choice is NOT to build with systemd enabled, opposed to earlier mklive scripts, now this will use packages from the Devuan repository directly, e.g. elogind, policykit-1 , + dependencies. edit: now all Devuan packages, see below edit.
The Devuan repo is enabled (if not chosen systemd at build time) in /etc/apt/sources.list but only for these packages (by "pinning" see in /etc/apt/preferences) , just to make it work without systemd.
edit 2024-06-10 now all Devuan packages have priority (in case systemd boot not selected)
In the future some packages may be removed from the Debian trixie repos (will affect, the build may fail then).
Example now is geany, https://packages.debian.org/search?keywords=geany , not available from trixie (no idea why ?) , so for now added it (v2.0 from Sid repo) to my custom trixie repository.
Will try to solve similar problems again by adding 'missing' packages to:
Trixie 'custom' repos:
64-bit: https://fred181.gitlab.io/trixie/amd64/
32-bit: https://fred181.gitlab.io/trixie/i386/
See for more general info and screenshots, Bullseye build script:
viewtopic.php?p=14736#p14736