ActivPerl auf Synology starten

Begonnen von stenny73, 01 August 2016, 17:04:18

Vorheriges Thema - Nächstes Thema

stenny73

Hallo

Ich habe gerade eine Diskstation DS216+ zum testen da.

Nun habe ich mal versucht ActivPerl 5.22 zu installieren, was auch soweit funktioniert hat.
Aber wie starte ich dieses nun?

Im Protokoll der installation stand
Installing ActivePerl...
Copying files to /opt/ActivePerl-5.22...done
Relocating...done (251 files relocated)
Syncing perl PPM database with .packlists...done

ActivePerl has been successfully installed at /opt/ActivePerl-5.22.

Please modify your startup environment by adding:

   /opt/ActivePerl-5.22/site/bin:/opt/ActivePerl-5.22/bin to PATH
   /opt/ActivePerl-5.22/site/man:/opt/ActivePerl-5.22/man to MANPATH


Wo muss ich dieses Anpassen das ich FHEM dann einspielen kann?

stenny
FHEM auf XEN, Ubuntu-Server 14.04   - HM-Lan - Max - ZWave -WS1080 -BlueTooth

FHEM auf Ubuntu-Server 14.04   - HM-LAN

FHEM auf Raspberry Pi   - CSM für Max - HM-USB - WiFi-LED

justme1968

im fhem start script /usr/local/FHEM/etc/fhem.sh den perl pfad anpassen.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

stenny73

Hallo justme1968

An die stelle komme ich ja erstmal gar nicht ran.....

Ich habe die DS216+ gerade angeworfen und lediglich das ActivPerl installiert.
wenn ich nun das fhem Paket einspielen will erzählt mit die DS das ich Perl installieren soll, jedoch möchte ich ja das ActivPerl nutzen - das normale Perl Paket von Synology muss doch nicht drauf oder?
FHEM auf XEN, Ubuntu-Server 14.04   - HM-Lan - Max - ZWave -WS1080 -BlueTooth

FHEM auf Ubuntu-Server 14.04   - HM-LAN

FHEM auf Raspberry Pi   - CSM für Max - HM-USB - WiFi-LED

justme1968

das synology perl trozdem installieren und nicht benutzen.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

stenny73

Ok. Das hatte ich anders gedacht......

Danke
FHEM auf XEN, Ubuntu-Server 14.04   - HM-Lan - Max - ZWave -WS1080 -BlueTooth

FHEM auf Ubuntu-Server 14.04   - HM-LAN

FHEM auf Raspberry Pi   - CSM für Max - HM-USB - WiFi-LED

AnonymousHolger

Ich habe nur das Standard Perl, welches im Paketzentrum angeboten wird installiert und dann das fhem 3.7 Paket von Martin
fhem_noarch-all_5.7-mfr-20160330.spk

Das läuft bei mir ohne Probleme

justme1968

das standard perl
- ist nicht multithreaded -> sonos geht nicht
- hat kein Device::SerialPort -> cul und andere usb geräte gehen nicht
- hat kein cpan oder eine andere möglichkeit module nach zu installieren -> alles was XML oder JSON braucht geht nicht,  dbLog ebenfalls nicht und sonst auch alles was ein perl modul braucht das nicht dabei ist
- ...

falls sich einer der punkte inzwischen geändert hat kann das beim nächsten update wieder anders sein -> du hast kein stabiles system

all die probleme gibt es mit ActivePerl nicht.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Kuzl

ActivePerl geht aber leider nicht bei jeder Synology :(
Hab die DS214+, die hat keinen x86 Prozessor.

justme1968

es gibt activeperl auch für arm prozessoren. und wenn das nicht geht gibt es noch das ipkg perl das besser ist als das synology perl. das ist eigentlich nur der letzte ausweg.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Kuzl

Hab ich damals nicht gefunden.
Dann muss ich nochmal genauer schaun, danke für den Hinweis

AnonymousHolger

Stenny, ich blicks mal wieder nicht ! Wie bekomme ich das ActivePerl auf die DS216+II ?
IPKG geht mal wieder nicht, habe die IPKGUI installiert, kann aber kein ActivePerl Package finden .... :-( ... kotz.

justme1968

#11
ActivePerl kommt nicht per ipkg sondern ist von der firma ActiveState und kann dort runtergelden werden.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

justme1968

ach ja: ich habe gestern ein paar pakete von entware (https://github.com/Entware-ng/Entware-ng/wiki/Install-on-Synology-NAS) probiert.

das schaut sehr sehr viel neuer aus als optware/ipkg. da hat sich seit jahren nichts mehr getan.

bist jetzt funktioniert alles sehr gut.

wenn es für eire plattform kein active perl gibt wäre das vielleicht noch eine alternative zum alten ipkg perl.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

AnonymousHolger

Ich stehe immer noch auf dem Schlauch. Bei ActiveStatus gibt es aber keine SPKs für Intel (DS216+) und selber basteln ist mir nicht gegeben ...

ich glaube ich verbleibe einfach beim alten PErl und verzicht dann z.B. auf ein funktionierendes Fritzbox Modul ... ich will mein aktuelles System nicht gefährden.

justme1968

da gibt es nichts zu basteln. tar.gz auspacken und installer starten. fhem start script auf den anderen pfad anpassen. fertig.

da ist nichts was gefährdet.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968