Debian 12 - Bookworm Live installer ISO for linuxcnc (x86_64)

More
3 years 2 months ago - 2 years 10 months ago #278427 by rodw
Updated  30 December 2023 - Linuxcnc 2.9.2 on Debian 12.4

This is my fork of Linuxcnc's installer for Bookworm (Debian 12.4).
It is now complete (X86 only) and ready for deployment on a 2.9 release.
drive.google.com/file/d/1nw0dGt5aZXVo8k6.../view?usp=drive_link
Its a 3.2 Gb download so be patient
Please remain connected to the internet during the installation.
After installing, be sure to open a terminal window and
Code:
sudo apt update sudo apt upgrade
That will grab any security updates for Bookworm and update your version of linuxcnc to the latest build.

This includes the current verison of linuxcnc 2.9.2 from the Linuxcnc distribution files as at 30 December 2023 and XFCE on Debian 12.4
It follows the 2.9 Getting Linuxcnc docs I have added to the main docs.

This also includes the repositories for QTPYVCP, probe basic and  Ethercat master. These are totally optional and will not get in the road if you don't need them.

Installation of QTPYVCP and probe basic:sudo apt install python3-qtpyvcp
sudo apt install python3-probe-basic
Ref:  kcjengr.github.io/probe_basic/quick_start_apt.html
For probe basic support, please post in the qtpyvcp section of the forum

Installation of Ethercat - sudo apt install ethercat-master libethercat-dev
Then continue on this thread
forum.linuxcnc.org/ethercat/45336-etherc...-how-to-step-by-step
where indicated
eg near  where it says
Save the MAC address of the NIC to be used for ethercat
For support please post on the Ethercat section of this forum

Support for these third party repositories is out of scope of this thread 

So just download it, burn to a USB stick with Balena Etcher and boot into it.
You can run off the USB or install it.

A README.md file is deployed to your home folder that includes these instructions for convenience.
 
Last edit: 2 years 10 months ago by rodw.
The following user(s) said Thank You: tommylight, beefy, dokwine, Franklin, Aciera, hilo90mhz, anton610

Please Log in or Create an account to join the conversation.

More
3 years 2 months ago #278428 by tommylight
Geany, Inkscape, FreeCAD.
Inkscape can also do 2.5D, laser, etc, besides doing good code for plasma, with some editing even for PlasmaC/QtPlasmaC.
FreeCAD does milling, although i have yet to try.
-
Why x86?
I can test it on some old laptops with parallel port. :)

Please Log in or Create an account to join the conversation.

More
3 years 2 months ago #278429 by rodw
Sorry I tested on AMD64 J1900. Geany is in. There are a few little thing like wget and curl you never think of untill you need them!

Please Log in or Create an account to join the conversation.

More
3 years 2 months ago #278434 by tommylight
gdebi, please include gdebi, i do not like people here using dpkg as it will eventually mess up.
Also, git should be there, it is not usually.

Please Log in or Create an account to join the conversation.

More
3 years 2 months ago #278453 by rodw
Sorry for being AWOL. We went to Toowoomba 130km away and back for a lunch time party today.
Git was already in there before I started :)
I added gdebi so we have these packages there now.
Code:
wget geany gdebi samba grub-customizer curl linuxcnc-uspace linuxcnc-uspace-dev 

I'm not sure I wanted to add inkscape and freecad as they are not really tools for a machine control and they won't be small packages. If someoone sees inkscape, they might expect to see Gimp so where does it stop? I'd much rather map a share to the home directory, work in comfort from another PC at a desk and save the gcode. Oops, I just added samba!

See what others think. Adding packages is the easiest part if I remember which config file to edit :)

I am also hoping  to install the repositories for ethercat and qtpyvcp/probe-basic but not install anything from them.
 

Please Log in or Create an account to join the conversation.

More
Time to create page: 0.079 seconds
Powered by Kunena Forum