Das geht schon, ist aber nicht trivial.
1) Lege einen Symbolic Link von /opt/lampp/lampp nach /etc/init.d/lampp:
- Code: Select all
# ln -s /opt/lampp/lampp /etc/init.d/lampp
Ich habe hier "# " vorangestellt um aufzuzeigen, dass das ein Prompt in einem Terminal ist. Du mußt als "root" angemeldet sein.
Anschließend lege einen Symbolic Link von /etc/init.d in die Verzeichnisse /etc/rc2.d, /etc/rc3.d und auch /etc/rc5.d. Bei manchen Linux-Derivaten gibt es kein /etc/rc1.d usw., sondern das ist noch eine Stufe tiefer in der Hierarchie, das heißt dort dann /etc/init.d/rc1.d oder ähnlich - das wirst Du finden.
Bei diesem neuerlich Link mußt Du dem Linknamen einen großes 'S' (wie "Start") voranstellen gefolgt von einer 2-stelligen Nummer. Die Nummer bedeutete eine Startreihenfolge, Du kannst hier 99 nehmen, denn lampp kann ruhig als letztes gestartet werden. Insgesamt sehen die Befehle dann so aus:
- Code: Select all
# ln -s /etc/init.d/lampp /etc/rc2.d/S99lampp
# ln -s /etc/init.d/lampp /etc/rc3.d/S99lampp
# ln -s /etc/init.d/lampp /etc/rc5.d/S99lampp
Dadurch wird lampp beim booten automatisch gestartet. Damit lampp beim herunterfahren auch wieder ordentlich angehalten wird (und nicht abgewürgt), müssen wir noch einen letzten Symbolic Link in das Verzeichnis /etc/rc1.d legen, diesmal präfixiert mit einem "'K" (wie "Kill"):
- Code: Select all
# ln -s /etc/init.d/lampp /etc/rc1.d/K99lampp
Wenn alles fehlerfrei gelaufen ist, reboote den PC. Danach müßte lampp gestartet sein.
MfG
Scory