Eigenes SPK Paket definieren (konkret Grafana)

MichaelBreuer

Benutzer
Mitglied seit
26. Nov 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
1
Ich möchte auf meiner DS214play DSM 6.2 gern Grafana installieren.
Da es kein Paket gibt versuche ich mit der Anleitung:
DSM_Developer_Guide_6_0 das Grafana SPK zu erstellen.

Leider scheitere ich derzeit am Schritt:
Bash:
./EnvDeploy -v 6.0 -p <platform>

ich bekomme mit:
Bash:
./EnvDeploy -v 6.0 --list


leider nicht meinen Prozessor gelistet: der ist CE5335 (2C/4T)

in der Liste steht lediglich:

Bash:
./EnvDeploy -v 6.0 --list
Available platforms: 6281 alpine alpine4k armada370 armada375 armada38x armadaxp avoton braswell bromolow cedarview comcerto2k evansport monaco qoriq x64 broadwell grantley

bzw. für v6.2
Bash:
./EnvDeploy -v 6.2 --list
Available platforms: 6281 alpine alpine4k apollolake armada370 armada375 armada37xx armada38x armadaxp avoton braswell broadwell broadwellnk bromolow cedarview comcerto2k denverton dockerx64 evansport geminilake grantley hi3535 kvmx64 monaco purley qoriq rtd1296 v1000 x64

wie ist dies zu Lösen?
Dank für alle Hilfe.
 

Syno-OS

Benutzer
Mitglied seit
23. Jun 2020
Beiträge
361
Punkte für Reaktionen
64
Punkte
28
nimm doch x64... .
und nimm die 6.2 option, wenn du für 6.2 baust, die Pakete sind für die DSM version gebaut und nicht kompatible ...
1645300225076.png
 

MichaelBreuer

Benutzer
Mitglied seit
26. Nov 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
1
Ich versuche das unter Windows mit Ubuntu 20.04 auszuführen
sudo ./EnvDeploy -v 6.2 -p evansport

es wird einiges heruntergeladen und danach lande ich leider bei
...
tar: dev/ttyve: Cannot mknod: Operation not permitted
tar: dev/sdaz1: Cannot mknod: Operation not permitted
tar: dev/sdbi2: Cannot mknod: Operation not permitted
tar: dev/ttyD7: Cannot mknod: Operation not permitted
...
was ich dann irgendwann abgebrochen habe


das gleiche erhalte ich leider auch wenn ich mit x64 versuche

was kann ich tun ?
 

Syno-OS

Benutzer
Mitglied seit
23. Jun 2020
Beiträge
361
Punkte für Reaktionen
64
Punkte
28
du packst den '/dev' Ordner in das Paket, da scheint dein 'Path' falsch zu sein...
oder du führst den Befehl './' im Root ordner aus, bitte erst bash Handling weiter verbessern, nimm einen separten ordner und führ den befehl im Ordner aus ;)
 

MichaelBreuer

Benutzer
Mitglied seit
26. Nov 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
1
Ich habe versucht über dem pkgscripts-Ordner einen prep Ordner anzulegen und von dort aus das Script zu starten:

/mnt/c/tmp/synology/toolkit/prep$ sudo ./../pkgscripts/EnvDeploy -v 6.2 -p evansport

EnvDeploy wird gefunden, scheitert aber an der gleichen Stelle.
Ich habe glaube ich nicht verstanden was du empfohlen hast. Kannst du mehr Infos liefern bitte ?
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat