Welcome to the LinuxCNC buildbot!

All branches of LinuxCNC are available here as precompiled packages:

Upgrading to a new major version

If you're upgrading from one major version to another, for example from 2.5 to 2.6, you may need to do config changes! Read about it on the Wiki.

Using these packages

To use these packages on your computer, first add the buildbot archive signing key to your apt keychain by running this command:

sudo apt-key adv --keyserver hkp://keys.gnupg.net --recv-key E0EE663E

(Key fingerprint = 4FA2 D1ED 5B2F 38AB 01A4 AB7E EF1B 07FE E0EE 663E)

Then put one of these stanzas in your /etc/apt/sources.list.d/linuxcnc-buildbot.list:


Master branch (development)

Lucid (realtime with RTAI)
architectures: i386
deb     http://buildbot.linuxcnc.org/ lucid master-rt
deb-src http://buildbot.linuxcnc.org/ lucid master-rt
Lucid (simulation)
architectures: i386 and amd64
deb     http://buildbot.linuxcnc.org/ lucid master-sim
deb-src http://buildbot.linuxcnc.org/ lucid master-sim
Precise (realtime with RTAI)
architectures: i386
deb     http://buildbot.linuxcnc.org/ precise master-rt
deb-src http://buildbot.linuxcnc.org/ precise master-rt
Precise (simulation)
architectures: i386 and amd64
deb     http://buildbot.linuxcnc.org/ precise master-sim
deb-src http://buildbot.linuxcnc.org/ precise master-sim
Wheezy (realtime with RTAI)
architectures: i386
deb     http://buildbot.linuxcnc.org/ wheezy master-rt
deb-src http://buildbot.linuxcnc.org/ wheezy master-rt
Wheezy (realtime with rt-preempt)
architectures: amd64
deb     http://buildbot.linuxcnc.org/ wheezy master-rtpreempt
deb-src http://buildbot.linuxcnc.org/ wheezy master-rtpreempt
Wheezy (simulation)
architectures: i386 and amd64
deb     http://buildbot.linuxcnc.org/ wheezy master-sim
deb-src http://buildbot.linuxcnc.org/ wheezy master-sim

2.6 branch (stable)

Lucid (realtime with RTAI)
architectures: i386
deb     http://buildbot.linuxcnc.org/ lucid 2.6-rt
deb-src http://buildbot.linuxcnc.org/ lucid 2.6-rt
Lucid (simulation)
architectures: i386 and amd64
deb     http://buildbot.linuxcnc.org/ lucid 2.6-sim
deb-src http://buildbot.linuxcnc.org/ lucid 2.6-sim
Precise (realtime with RTAI)
architectures: i386
deb     http://buildbot.linuxcnc.org/ precise 2.6-rt
deb-src http://buildbot.linuxcnc.org/ precise 2.6-rt
Precise (simulation)
architectures: i386 and amd64
deb     http://buildbot.linuxcnc.org/ precise 2.6-sim
deb-src http://buildbot.linuxcnc.org/ precise 2.6-sim
Wheezy (realtime with RTAI)
architectures: i386
deb     http://buildbot.linuxcnc.org/ wheezy 2.6-rt
deb-src http://buildbot.linuxcnc.org/ wheezy 2.6-rt
Wheezy (simulation)
architectures: i386 and amd64
deb     http://buildbot.linuxcnc.org/ wheezy 2.6-sim
deb-src http://buildbot.linuxcnc.org/ wheezy 2.6-sim

2.5 branch (old stable)

Hardy (realtime with RTAI)
architectures: i386
deb     http://buildbot.linuxcnc.org/ hardy v2.5_branch-rt
deb-src http://buildbot.linuxcnc.org/ hardy v2.5_branch-rt
Hardy (simulation)
architectures: i386 and amd64
deb     http://buildbot.linuxcnc.org/ hardy v2.5_branch-sim
deb-src http://buildbot.linuxcnc.org/ hardy v2.5_branch-sim
Lucid (realtime with RTAI)
architectures: i386
deb     http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt
deb-src http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt
Lucid (simulation)
architectures: i386 and amd64
deb     http://buildbot.linuxcnc.org/ lucid v2.5_branch-sim
deb-src http://buildbot.linuxcnc.org/ lucid v2.5_branch-sim
Precise (realtime with RTAI)
architectures: i386
deb     http://buildbot.linuxcnc.org/ precise v2.5_branch-rt
deb-src http://buildbot.linuxcnc.org/ precise v2.5_branch-rt
Precise (simulation)
architectures: i386 and amd64
deb     http://buildbot.linuxcnc.org/ precise v2.5_branch-sim
deb-src http://buildbot.linuxcnc.org/ precise v2.5_branch-sim
Wheezy (realtime with RTAI)
architectures: i386
deb     http://buildbot.linuxcnc.org/ wheezy v2.5_branch-rt
deb-src http://buildbot.linuxcnc.org/ wheezy v2.5_branch-rt
Wheezy (simulation)
architectures: i386 and amd64
deb     http://buildbot.linuxcnc.org/ wheezy v2.5_branch-sim
deb-src http://buildbot.linuxcnc.org/ wheezy v2.5_branch-sim

scratch (all other branches, for testing only)

Hardy (realtime with RTAI)
architectures: i386
deb     http://buildbot.linuxcnc.org/ hardy scratch-rt
deb-src http://buildbot.linuxcnc.org/ hardy scratch-rt
Hardy (simulation)
architectures: i386 and amd64
deb     http://buildbot.linuxcnc.org/ hardy scratch-sim
deb-src http://buildbot.linuxcnc.org/ hardy scratch-sim
Lucid (realtime with RTAI)
architectures: i386
deb     http://buildbot.linuxcnc.org/ lucid scratch-rt
deb-src http://buildbot.linuxcnc.org/ lucid scratch-rt
Lucid (simulation)
architectures: i386 and amd64
deb     http://buildbot.linuxcnc.org/ lucid scratch-sim
deb-src http://buildbot.linuxcnc.org/ lucid scratch-sim
Precise (realtime with RTAI)
architectures: i386
deb     http://buildbot.linuxcnc.org/ precise scratch-rt
deb-src http://buildbot.linuxcnc.org/ precise scratch-rt
Precise (simulation)
architectures: i386 and amd64
deb     http://buildbot.linuxcnc.org/ precise scratch-sim
deb-src http://buildbot.linuxcnc.org/ precise scratch-sim
Wheezy (realtime with RTAI)
architectures: i386
deb     http://buildbot.linuxcnc.org/ wheezy scratch-rt
deb-src http://buildbot.linuxcnc.org/ wheezy scratch-rt
Wheezy (realtime with rt-preempt)
architectures: amd64
deb     http://buildbot.linuxcnc.org/ wheezy scratch-rtpreempt
deb-src http://buildbot.linuxcnc.org/ wheezy scratch-rtpreempt
Wheezy (simulation)
architectures: i386 and amd64
deb     http://buildbot.linuxcnc.org/ wheezy scratch-sim
deb-src http://buildbot.linuxcnc.org/ wheezy scratch-sim

Then say "sudo apt-get update" and "sudo apt-get install linuxcnc" or "sudo apt-get install linuxcnc-sim".

Stuff primarily of interest to developers is available on the LinuxCNC buildbot dev page.