LinuxCNC 2.7 Downloads

The Debian 7 Wheezy ISO uses RTAI which LinuxCNC has used as the Realtime layer since the very beginning. This gives the best real-time performance and is generally a better choice for software stepping using a parallel port. However making a stable version of a 4.x Kernel for Stretch (and eventually Buster) has proven difficult, which is partly why we still distribute the EOL Wheezy. This is compatible with Mesa PCI and PCIe and Pico interface boards but is not compatable with Mesa Ethernet interface boards.

The Debian 9 Stretch ISO uses a PREEMPT-RT patch which is closer to mainstream Linux but does not, in some cases, give quite such good realtime performance. It is very often more than good enough. It should probably be the first version tried even if using a parallel port. This is compatible with all Mesa and Pico interface boards.

The LinuxCNC Buildbot builds several different versions of OS’s and is the best way to get the 2.8 (master) version. If you have a gantry type of machine the 2.8 supports dual motor gantry homing.

More information on downloading and installing is in the LinuxCNC Documents

LinuxCNC Packages

LinuxCNC debian packages aka .deb files can be installed on a system with dpkg from the command line or with GDebi as a graphical install method. You will need to have a Preempt RT kernel to run Uspace.