NOTE: I do not own the original repo. I just forked it to update it for Trixie.
NOTE 2: This does not contain the kernel, it's intended for minimal chroots or containers.\
Usage of genrootfs.sh: /path/to/genrootfs.sh (Debian version codename) (repository URL)
Example for testing: /path/to/genrootfs.sh testing http://deb.debian.org/debian/
Original README:
✅ Download updated Debian version: https://github.com/kbaraniak/debian-rootfs/releases/latest
📑 Installed software on this release: https://github.com/kbaraniak/debian-rootfs/blob/main/PACKAGES
- Extract archive using tar (Example:
tar -xvf debian-amd64*.tar.xz -C debian-rootfs/) or use auto_extract.sh - Use automatic script mount_rootfs.sh or mount manual - required dirs as root user
mount -t proc /proc proc/ && mount --rbind /sys sys/ && mount --rbind /dev dev/ && mount --rbind /tmp tmp/ - Open Terminal & chroot to rootfs as root user
chroot extracted_rootfs_folder /bin/bash - Well Done ! Enjoy 😊