dxf2gcode Installer for Debian based OS

spicer

Forum-Chef
Teammitglied
Administrator
Moderator
Landesflagge
Code:
Bitte, Anmelden oder Registrieren to view codes content!

Enter in console:

cd ~/Downloads
wget https://raw.github.com/ltspicer/dxf2gcode.linux.installer/main/linux.installer.sh
chmod a+x linux.installer.sh
./linux.installer.sh




Then follow the instructions. The script will install all necessary packages and dxf2gcode automatically.

Python 3.7 or higher is required. This is checked by the script.
pip must be installed. Install with: sudo apt-get install python3-pip
The script is tested on Debian 10, 11 & 12 with GNOME & MATE, Linux Mint 20.3 mate, 21 Cinnamon, 21.1 MATE, 21.3 MATE, 22 MATE, Xubuntu 22.04 (XFCE), Kubuntu 22.04 (KDE) and Lubuntu 20.04.4 (LXDE),
LX Linux & Raspberry OS

The installation is ONLY complete when the script "dxf2gcode was successfully installed." spends in red!

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 to install a developer version of dxf2gcode.
If desired, the script can download this automatically.


Developer versions on
or
The script can download and install this automatically.

Support: ltspiceusers.ch
Download dxf2gcode: https://sourceforge.net/projects/dxf2gcode/files/latest/download


Please test it and give me feedback ;)

---------------------------------------------------------------------------------------------------------------

In der Konsole eingeben:

cd ~/Downloads
wget https://raw.github.com/ltspicer/dxf2gcode.linux.installer/main/linux.installer.sh
chmod a+x linux.installer.sh
./linux.installer.sh


Folge dann den Anweisungen. Das Skript wird alle notwendigen Pakete und dxf2gcode automatisch installieren.

Python 3.7 oder höher ist erforderlich. Dies wird durch das Skript überprüft.
pip muss installiert sein. Installation mit: sudo apt-get install python3-pip
Das Skript wurde auf Debian 10, 11 & 12 mit GNOME & MATE, Linux Mint 20.3 mate, 21 Cinnamon, 21.1 MATE, 21.3 MATE, 22 MATE, Xubuntu 22.04 (XFCE), Kubuntu 22.04 (KDE) und Lubuntu 20.04.4 (LXDE) getestet.

Die Installation ist NUR dann abgeschlossen, wenn das Skript "dxf2gcode was successfully installed.“ in rot erscheint!

Leider ist die Installation von Python3.7.3 oder höher auf Debian 9 (Wheezy) fast unmöglich.
Viele LinuxCNC-Rechner haben Debian Wheezy :(


Da das offizielle dxf2gcode unter Python 3.10+ nicht richtig läuft, fordert das Skript auf, eine Entwicklerversion von dxf2gcode zu installieren.
Falls gewünscht, kann das Skript diese automatisch herunterladen.


Entwicklerversionen auf
oder
Das Skript kann diese automatisch herunterladen und installieren.

Support: ltspiceusers.ch
dxf2gcode herunterladen: https://sourceforge.net/projects/dxf2gcode/files/latest/download


Bitte testen und Feedback geben ;)
 
Zuletzt bearbeitet:
Debian 12 oder wenn das Script abbricht:
Debian 12 or when the script aborts:


----------------------------------------------------------------------------------------
Bei Debian 12 muss zuerst sudo für den User eingerichtet werden:
With Debian 12, sudo must first be set up for the user:

su - root
visudo


# User privilege specification
root ALL=(ALL:ALL) ALL

user_name ALL=(ALL:ALL) ALL

Die rote Zeile einfügen, wobei user_name durch Deinen Namen zu ersetzen ist.
Speichern und visudo verlassen ( STRG & O , STRG & X ).
Insert the red line, replacing user_name with your name.
Save and exit visudo ( CTRL & O , CTRL & X ).


exit
----------------------------------------------------------------------------------------

In Debian zuerst su - root eingeben und das Script so ausführen.
In Debian, first type su - root and run the script.


Folgendes versucht das Script selber zu erledigen wenn nötig:
The following is what the script tries to do itself if required:
sudo pip3 install setuptools==65 --break-system-packages
 
Zuletzt bearbeitet:
Hier ein Uninstaller Script:
Here is an uninstaller script:

Beta Status. Bitte testen und berichten ;)
Beta status. Please test and report ;)
 

Anhänge

  • uninstall.sh
    2,1 KB · Aufrufe: 0

Benutzer welche diesen Thread betrachten (Mitglieder: 0, Gäste: 1)

Wer hat diesen Thread gelesen

Zurück
Oben