So installed a new Debian 12 Bookworm Linux on a new SSD exactly as per instructions here:
kcjengr.github.io/probe_basic/probe_basi...develop_install.html
... and I cannot install LinuxCNC because:
dpkg: dependency problems prevent configuration of linuxcnc-uspace:
linuxcnc-uspace depends on libboost-python1.74.0 (>= 1.74.0+ds1); however:
Package libboost-python1.74.0 is not installed.
linuxcnc-uspace depends on libboost-python1.74.0-py311; however:
Package libboost-python1.74.0-py311 is not installed.
linuxcnc-uspace depends on libgpiod2 (>= 1.5.1); however:
Package libgpiod2 is not installed.
linuxcnc-uspace depends on libmodbus5 (>= 3.1.4); however:
Package libmodbus5 is not installed.
... etc
I have been round this loop before, which is why I installed the combined Bookwork and LinuxCNC package; but then Probe basic doesn't work.