
Just start in the console with:
./linux.installer.sh
or double-click and select "run in terminal". Do not start with sudo in front!
Then follow the instructions. The script will install all necessary packages and dxf2gcode automatically.
Python 3.7 or higher is required.
The script is tested on Debian 10 & 11 with GNOME, Linux Mint 20.3, 21 Cinnamon, 21.1 MATE, Xubuntu 22.04 (XFCE), Kubuntu 22.04 (KDE) and Lubuntu 20.04.4 (LXDE)
The installation is ONLY complete when the script "dxf2gcode was successfully installed." spends in red!
In some cases, the following error appears:
Then you have to downgrade setuptools. Enter in the terminal:
pip install --upgrade --user setuptools==58.3.0
Then run the installer again.
Let me know if something doesn't work.
Unfortunately is the installation of Python3.7.3 or higher on Debian 9 (Wheezy) almost impossible.
Many LinuxCNC computers have Debian Wheezy
Because official dxf2gcode does not run properly under Python 3.10+, the script ask now to use the developer version of dxf2gcode.
Developer versions on
GitHub - ltspicer/dxf2gcode: Python 3.10 fix
Python 3.10 fix. Contribute to ltspicer/dxf2gcode development by creating an account on GitHub.
dxf2gcode - Browse /Development at SourceForge.net
DXF2GCODE: converting 2D dxf drawings to CNC machine compatible G-Code

Ich habe ein Installer-Script geschrieben für Linux Systeme (Debian basierend -- Debian, Ubuntu, Linux Mint usw.).
Python 3.7 oder höher ist notwendig.
Getestet unter Debian 10 & 11 mit GNOME, Linux Mint 20.3, 21 Cinnamon, 21.1 MATE, Xubuntu 22.04 (XFCE), Kubuntu 22.04 (KDE) und Lubuntu 20.04.4 (LXDE)
Einfach mit ./linux.installer.sh in der Konsole starten oder Doppelklick und "in Terminal ausführen" wählen.
Nicht mit sudo ausführen!
Dann den Anweisungen folgen.
Das Script installiert alle nötigen Pakete und dxf2gcode automatisch.
Die Installation ist NUR dann komplett, wenn das Script Rot "dxf2gcode was successfully installed." ausgibt!
In manchen Fällen erscheint folgender Fehler:
Dann musst Du Setuptools downgraden. Dazu im Terminal eingeben:
pip install --upgrade --user setuptools==58.3.0
Dann den Installer nochmal starten.
Download hier im Anhang oder:
GitHub - ltspicer/dxf2gcode.linux.installer
oder
sourceforge.net - dxf2gcode.linux.installer
-----------------------------
Attachments
Last edited: