[GELÖST] Schreibrechte /usr/lib/node_modules

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

Antworten
Benutzeravatar
Henke
Beiträge: 1524
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 141 Mal
Danksagung erhalten: 306 Mal

[GELÖST] Schreibrechte /usr/lib/node_modules

Beitrag von Henke » 04.03.2023, 23:32

Wie bekomme ich Schreibrechte zu folgenden Pfad: /usr/lib/node_modules

Die folgenden Befehle habe ich getestet, laufen aber nicht.

mount -o remount,rw /usr/lib/node_modules
chmod -R a+rwx /usr/lib/node_modules
Zuletzt geändert von Henke am 04.03.2023, 23:55, insgesamt 1-mal geändert.


Benutzeravatar
Henke
Beiträge: 1524
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 141 Mal
Danksagung erhalten: 306 Mal

Re: Schreibrechte /usr/lib/node_modules

Beitrag von Henke » 04.03.2023, 23:54

Verflucht...
Ich dachte den hatte ich auch probiert.
Thx, das wars :D

Benutzeravatar
jmaus
Beiträge: 9862
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1880 Mal
Kontaktdaten:

Re: Erledigt: Schreibrechte /usr/lib/node_modules

Beitrag von jmaus » 05.03.2023, 08:26

Nur noch hier der finale Hinweis, das du es ehrlich gesagt lassen solltest eigene Modifikationen im rootfs (/) durchzuführen. Erstens werden diese durch das nächste Firmwareupdate wieder weg sein und zweitens könntest du damit Dinge verändern die andere Dienste auf der CCU/RaspberryMatic negativ beeinflussen. Deshalb gilt hier der generelle Ratschlag: Am rootfs modifiziert man nichts!

Insofern solltest du (wenn das das ist was du möchtest) eigene NodeJs Module besser unter /usr/local installieren lassen und die Finger von rootfs lassen.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Benutzeravatar
Henke
Beiträge: 1524
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 141 Mal
Danksagung erhalten: 306 Mal

Re: [GELÖST] Schreibrechte /usr/lib/node_modules

Beitrag von Henke » 05.03.2023, 21:33

Es geht mir nicht darum eigene NodeJs Module hier zu installieren, sonder darum die vorhandenen zu aktualisieren.
Das diese Änderungen mit dem nächsten Update wieder weg sind ist mir klar, doch das kann durch ein Script schnell wieder erledigt werden.
Schöner wäre es jedoch, wenn bei den RasberryMatic Updates auch node, npm und die node_modules auf den aktuellen Stand gebracht werden.
Eine Node 16.x zusammen mit einer corepack der 12.x ist sicher nicht der beste Weg.
Screenshot 2023-03-05 212521.jpg

Benutzeravatar
jmaus
Beiträge: 9862
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1880 Mal
Kontaktdaten:

Re: [GELÖST] Schreibrechte /usr/lib/node_modules

Beitrag von jmaus » 05.03.2023, 23:26

Henke hat geschrieben:
05.03.2023, 21:33
Schöner wäre es jedoch, wenn bei den RasberryMatic Updates auch node, npm und die node_modules auf den aktuellen Stand gebracht werden.
RaspberryMatic nutzt die nodejs version bzw Umgebung die mit der jeweils genutzten Buildroot Version mitkommt inkl der node module. Primär ist die nodejs Umgebung natürlich auf die Mediola NEO Server Umgebung ausgelegt und nicht für die allgemeine Nutzung vorgesehen. Deshalb bringt RedMatic ja z.b. seine eigene NodeJS Umgebung mit sich. Des Weiteren ist die npm Umgebung eigentlich so voreingestellt, das die damit installierten Pakete unter /usr/local landen sollten und nicht auf dem rootfs.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Antworten

Zurück zu „RaspberryMatic“