Debian 12 - Bookworm Live installer ISO for linuxcnc (x86_64)
19 Aug 2023 00:02 - 30 Dec 2023 02:49 #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 andThat 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.
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
sudo apt update
sudo apt upgrade
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: 30 Dec 2023 02:49 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.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19300
- Thank you received: 6462
19 Aug 2023 00:18 #278428
by tommylight
Replied by tommylight on topic Debian 12 - Bookworm Live installer ISO for linuxcnc (x86_64)
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.
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.
19 Aug 2023 00:56 #278429
by rodw
Replied by rodw on topic Debian 12 - Bookworm Live installer ISO for linuxcnc (x86_64)
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.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19300
- Thank you received: 6462
19 Aug 2023 01:16 #278434
by tommylight
Replied by tommylight on topic Debian 12 - Bookworm Live installer ISO for linuxcnc (x86_64)
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.
Also, git should be there, it is not usually.
Please Log in or Create an account to join the conversation.
19 Aug 2023 10:36 #278453
by rodw
Replied by rodw on topic Debian 12 - Bookworm Live installer ISO for linuxcnc (x86_64)
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.
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.
Git was already in there before I started
I added gdebi so we have these packages there now.
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.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19300
- Thank you received: 6462
19 Aug 2023 12:55 #278461
by tommylight
Replied by tommylight on topic Debian 12 - Bookworm Live installer ISO for linuxcnc (x86_64)
Mesaflash.
Please Log in or Create an account to join the conversation.
21 Aug 2023 07:12 #278587
by rodw
Replied by rodw on topic Debian 12 - Bookworm Live installer ISO for linuxcnc (x86_64)
The download in the first post has now ben updated as a fork of the Official Linuxcnc live installer DVD.
Please reread the first post as its changed.
I have sent a pull request to linuxcnc
github.com/LinuxCNC/linuxcnc-live-build/pull/27
After installation, to get the latest 2.9 version of linuxcn just type
Mods might like to sticky this.
Please reread the first post as its changed.
I have sent a pull request to linuxcnc
github.com/LinuxCNC/linuxcnc-live-build/pull/27
After installation, to get the latest 2.9 version of linuxcn just type
sudo apt update
sudo apt upgrade
Mods might like to sticky this.
Please Log in or Create an account to join the conversation.
23 Aug 2023 10:07 #278770
by rodw
Replied by rodw on topic Debian 12 - Bookworm Live installer ISO for linuxcnc (x86_64)
This now has ethercat and qtpyvcp/probebasic repositories on it.
Moving to the Linuxcnc live installer took the image out to 3 GB so I won't be adding any CAD stuff.
For some reason the non-free-firmware setting is not being respected so you might need to add it back in to /etc/apt/sources.list
Moving to the Linuxcnc live installer took the image out to 3 GB so I won't be adding any CAD stuff.
For some reason the non-free-firmware setting is not being respected so you might need to add it back in to /etc/apt/sources.list
Please Log in or Create an account to join the conversation.
24 Aug 2023 07:01 #278838
by rodw
Replied by rodw on topic Debian 12 - Bookworm Live installer ISO for linuxcnc (x86_64)
Please review the original post as it has changed significantly as it is now complete.
I have sent a pull request to the Linucnc Live Installer as its now complete.
Note that we have just done the installer. issues with QTPYVCP or ethercat are out of scope of this thread. We just set up the repositories. If something is not working with additional software you install is nothing to do with installing linuxcnc.
Tommy, Could you sticky this as it is a great timesaver for anybody wanting to use Bookworm, probe-basic or ethercat.
I have sent a pull request to the Linucnc Live Installer as its now complete.
Note that we have just done the installer. issues with QTPYVCP or ethercat are out of scope of this thread. We just set up the repositories. If something is not working with additional software you install is nothing to do with installing linuxcnc.
Tommy, Could you sticky this as it is a great timesaver for anybody wanting to use Bookworm, probe-basic or ethercat.
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19300
- Thank you received: 6462
24 Aug 2023 10:57 #278850
by tommylight
Replied by tommylight on topic Debian 12 - Bookworm Live installer ISO for linuxcnc (x86_64)
The first post requires a bit of editing, command lines are attached to other stuff.
Please Log in or Create an account to join the conversation.
Time to create page: 0.097 seconds