Wie installiere ich Glassfish unter Ubuntu über die Befehlszeile?

7

Ich habe eine Linux-Maschine (Ubuntu) und ich habe GlassFish installiert und alles hat gut funktioniert. Die Sache ist, ich habe Linux über die Desktop-Benutzeroberfläche verwendet und das Installationsprogramm enthielt einen grafischen Assistenten.

Ich frage mich, ob ich, wenn ich eine virtuelle Linux-Maschine unter Amazon EC2 oder Rackspace erstelle, nur über SSH über die Befehlszeile auf Linux zugreifen kann.

Wie installiere ich GlassFish über die Befehlszeile? Versucht der Grafikinstallationsassistent nicht, etwas anzuzeigen, und schlägt fehl?

Jede Hilfe wird geschätzt.

Robert Hume
quelle

Antworten:

6

gunzip glassfish-3.1.1-web.zip

Dave Newton
quelle
danke - daran hatte ich nicht gedacht, aber das wird funktionieren. Obwohl der grafische Assistent einige grundlegende Einstellungen durchläuft, wäre es schön, ihn verwenden zu können.
Robert Hume
Wie starte ich es danach beim Booten?
user7054
@ user7054 Durch Lesen eines Tutorials wie dieses oder eines anderen.
Dave Newton
@ DaveNewton Der Link zeigt, wie man es manuell startet, nicht beim Booten.
user7054
@ user7054 ... Ich fand dies genauso, wie ich es fand, indem ich suchte: blogs.oracle.com/foo/entry/how_to_run_glassfish_v3
Dave Newton
0

sudo aptitude install glassfishunter der Annahme, dass der Paketname lautet glassfish. Ob Sie eine Verbindung über SSH herstellen oder nicht, spielt keine Rolle.

Tripleee
quelle
Ich glaube, Robert möchte Glassfish v3 installieren, das nicht in Ubuntu-Repositories verfügbar ist.
Danilo Piazzalunga
Ich werde die Antwort gerne aktualisieren, wenn das OP Informationen darüber hinzufügt, wo das grafische Installationsprogramm (oder PPA?) Erhalten wurde.
@tripleee - Ich habe das Installationsprogramm "glassfish-3.1.1-unix.sh" von hier heruntergeladen: glassfish.java.net/downloads/3.1.1-final.html
Robert Hume
@tripleee - ist "aptitude" eine Ubuntu-spezifische Funktion? Ich denke nur (da ich einen Mac für die Entwicklung verwende), wäre es schön zu lernen, wie man Dinge auf eine plattformübergreifende Standard-UNIX-Methode macht. Danke noch einmal.
Robert Hume
1
@ Robert Hume: aptitude, apt-get, synaptic sind Tools, die für .deb-Pakete spezifisch sind. Es gibt kein universelles Verpackungsformat, außer tarDateien, die a enthalten README, obwohl es viele Anwärter gibt, der One True Standard zu werden. Siehe auch RPM, OSX Fink, den Solaris-Paketmanager, * BSD-Ports, Gentoo Portage usw. Und en.wikipedia.org/wiki/Package_management_system
Tripleee