Linux From Scratch PD (russian)
DeepSeek processed ***.ds.**
This is a set of Linux packages and scientific software for docker container. Supposed that hundreds of thousands of such dockers/jobs will run on the distributed network cluster. It also can run locally as linux distro in chroot/proot jail or WSL2.
The main features of the distro:
-
all applications will run in docker container in batch mode
Distro does not contain X11, GUIs, mans, locales, tests, tutorials etc.
It doesn't require any OS. This is "fake" Linux, rootfs.
-
all packages built from sources
-
minimized by size (compiled with size optimization flags + stripped & cleaned)
-
set of packages for scientific programming Readme/packages.md
-
the latest versions of all the packages : glibc, gcc, perl, cmake, python etc.
-
packages installed in
/usr /usr/local. Greatly simpifies setup scripts -
customizable. Package not needed - comment it out & rebuild.
Based on the Linux From Scratch project https://www.linuxfromscratch.org/
BuildFromScratch.md - how to build the distro from scratch
RunDistro.md - how to run the distro on a local machine
RunP8G4.md - how to run Pythia8 generation with full Geant4 simulation in lfspd docker container
Readme/packages.md - packages included in the distro and their descriptions
Readme - directory with detailed info
It contains > 170 packages with the size of the distribution ~4.2 Gb .
That includes 2.2 Gb of Geant4 data located on docker volumes.