Debian 10

Open System > Adminstration > Synaptic Package Manager and search for linux-image

Mark the latest rt image and header for install then click on Apply.

Debian 10 Synaptic 1 Debian 10 Synaptic 2

Reboot the computer and open a terminal (Ctrl Alt t) and check that the rt kernel is loaded.

uname -a
Debian 10 Uname

You can now uninstall the non-rt kernels in Synaptic Package Manager.

Install Gdebi with this command

sudo apt install gdebi

LinuxCNC 2.8

The Debian 10 (Buster) debs have a depenency on a package that is not in Debian 10 so you have to add Debian 9 to the repositories.

System > Administration > Synaptic Package Manager open Settings > Repositories and add two new repositories for stretch.

Debian 10 Repositories

Click OK then Update and close the Synaptic Package Manager

Download the latest linuxcnc-uspace_2.8 deb at this time it’s 2.8.2 Uspace

Also downlowd the latest 2.8 documents deb 2.8.2 Documents

Also downlowd the latest 2.7 development deb 2.8.2 Development

Install in this order by right clicking on each deb and open with Gedebi then click install. Gdebi will fetch all the depenencies for LinuxCNC.

linuxcnc-uspace_2.8.2_amd64.deb
linuxcnc-doc-en_2.8.2_all.deb
linuxcnc-uspace-dev_2.8.2_amd64.deb
Debian 10 Gdebi