Installation
|
- Installation für eine Benutzergruppe (ab Version 0.1.4)
- nxcEditor herunterladen (32 bit, 64 bit oder Raspberry Pi)
- wenn Sie eine ausführbare nxcEditor-Datei wählen, dann müssen Sie installieren: „gambas3”, „sox”, „zip”, „sftp” und „ImageMagick”
- möglicherweise muss ein Repository für Gambas3 hinzugefügt oder Gambas3 aus den Quellen kompiliert werden
- hier finden Sie neue Gambas3-Repositories (u. a. Ubuntu): gambas.sourceforge.net
- hier finden Sie eine Anleitung, wie man Gambas3 für den Raspberry Pi kompiliert (unnötig für aktuelle Images): Gambas3_installieren.pdf
- Kopieren Sie „70-nxt.rules” in den Ordner /etc/udev/rules.d
- Innerhalb eines Terminals:
- die Gruppe nxt anlegen mit:
groupadd nxt
- den Benutzer USERNAME in die Gruppe aufnehmen:
usermod -a -G nxt USERNAME
- Installation für alle Benutzer des Computers oder einen Benutzer
- nxcEditor herunterladen (32 bit, 64 bit oder Raspberry Pi)
- wenn Sie eine ausführbare nxcEditor-Datei wählen, dann müssen Sie installieren: „gambas3”, „sox”, „zip”, „sftp” und „ImageMagick”
- möglicherweise muss ein Repository für Gambas3 hinzugefügt oder Gambas3 aus den Quellen kompiliert werden
- hier finden Sie neue Gambas3-Repositories (u. a. Ubuntu): gambas.sourceforge.net
- hier finden Sie eine Anleitung, wie man Gambas3 für den Raspberry Pi kompiliert (unnötig für aktuelle Images): Gambas3_installieren.pdf
- Kopieren Sie als root „nbc” und „nexttool” in den Ordner „/usr/local/bin” (Berechtigungen: mache die Dateien ausführbar).
Achtung: Es gibt eine Version für ein 32 bit Linux, eine für ein 64 bit Linux und eine für den Raspberry_Pi (siehe unten: Downloads). Wenn die 32 bit Version mit einem 64 bit Linux verwendet wird, wird ia32-libs für Ubuntu/Mint/Debian benötigt (vielen Dank an Paul Cobbaut für diesen wichtigen Hinweis). Mit openSUSE sollte in diesem Fall libusb-0_1-4-32bit verwendet werden. Für die Installation kann die Software-Paketverwaltung benutzt werden.
- Fügen Sie zwei Zeilen am Ende der sudoers-Datei an (/etc/sudoers). Verwenden Sie visudo als root innnerhalb eines Terminals. „USERNAME” muss durch den Namen des Benutzers ersetzt werden.
USERNAME ALL = NOPASSWD: /usr/local/bin/nbc
USERNAME ALL = NOPASSWD: /usr/local/bin/nexttool
oder
ALL ALL = NOPASSWD: /usr/local/bin/nbc
ALL ALL = NOPASSWD: /usr/local/bin/nexttool
Achtung: Die sudoers-Datei funktioniert nur mit genau
diesen Berechtigungen: r-- r-- --- (440)
- Kopieren Sie „70-nxt.rules” in den Ordner /etc/udev/rules.d (nicht benötigt für Ubuntu)
- Zusätzliche Installationsanleitung für den BrickPi-Roboter: Anleitung
Sie können eine neue Version des nxcEditors in das Verzeichnis /usr/local/bin/ des Live-Systems kopieren (als root ausführen). Die Datei muss in „nxcEditor.gambas” umbenannt und ausführbar gemacht werden.
|