PiratenBox ans LAN hängen

Die PirateBox ist vom Prinzip her so eingerichtet, dass sie nicht mit dem Internet verbunden sein will/soll.
Für Updates und zum nachinstallieren von Software sind folgende Schritte notwendig:

1) edit /etc/config/network: Das lan-interface braucht einen IP-Adresse

2) Deaktiviere den localen DNS per dnsmasq

3) PirateBox ans LAN hängen und einen Reboot machen
Anschließend sollte man sich mit SSH zur Box (IP:192.168.130.222) verbinden können und ein Ping auf Google sollte auch den richtigen Server finden.

Um das ganze am Ende wieder rückgängig zu machen, einfach die IP Adresse unter /etc/config/network wieder verändern dann noch ein

vom Netz nehmen und einen Reboot durchführen….that’s it!

lampp und Eclipse

Das ganze beginnt ganz harmlos: XAMPP Linux 1.7.7 und das Entwickler-Paket nach /opt installieren.

Da wir für das ganze gerne XDebug hätten, laden wir das Paket bei xdebug.org herunter und entpackend es. Nach einem wechseln ins Verzeichnis und einer kurzen Überlegung stelle ich fest:
ich habe ein 64Bit-System, Xampp gibt es derzeit nur als 32Bit-Päckchen, daher brauchen ich noch die ia32-libs. Da wir den Compiler später noch brauchen nehmen wir die gcc-multilib gleich mit dazu. Dann setzten wir noch ein paar Exports (bis zu nächsten Neustart):

Anschließend machen wir fast genau so weiter wie es xdebug.org/find-binary.php vorschlägt:

Abschließend bearbeiten wir noch die php.ini

nach einem restart von /opt/lampp/lampp sollte alles gut sein, zumindest mit lampp + xdebug

Eclipse wird aus mit dem Synaptic Package Manager installiert., wohl eher nicht, ist noch Version 3.5
Eclipse-Indigo herunterladen und installieren mit:

In Eclipse werden die Update-Sites eingetragen:

und PHP und Subversion installiert. Zum Schluss fehlt dann nur noch die JavaHL Library, leider kann ich auch bei Subversion nicht die aktuelle 1.8 nehmen, da JavaHL bei Ubuntu/Mint noch nicht soweit ist….

… läuft. Jetzt noch die Kür: Das Startmenü erstellen

mit folgendem Inhalt erstellen:

… das Icon ist allerdings noch nicht vorhanden.
Und Fertig!