Re: Gebrauchstaugliche Routinen für Installationsassistenten (was: Suche Ebay−Bietassistent mit Option fuer Gruppe Re: Gebrauchstaugliche Routinen für Installationsassistenten (was: Suche Ebay−Bietassistent mit Option fuer Gruppen) Source: http://newsgroups.derkeiler.com/Archive/De/de.comp.os.unix.linux.misc/2007−03/msg01530.html • From: Alexander Skwar <alexander@xxxxxxxxxx> • Date: Mon, 26 Mar 2007 10:30:07 +0200 Andreas Borutta <borumat@xxxxxx> wrote: Henning schrieb: Eine Rückfrage, wohin man installieren möchte, erscheint nicht, wie man danach die Anwendung aufruft, ebenfalls nicht. Aber das finde ich noch raus. Halt! Stop! Ein Java−Archiv installiert man nicht, das kann man direkt aufrufen. Der Aufruf der Java−Anwendung ist direkt das von Dir aufgerufene Kommando java −jar /home/ibu/installation/JBidWatcher−1.0.jar Aha! Danke. Dann fehlen also in dem Installationsassisten/ der Paketverwaltung Adept bisher gebrauchstaugliche Routinen. Keine Ahnung. Ich kenne Adept nicht. Zum Beispiel: 1 Klick auf eine *.jar im Browser öffnet Adept. "Möchten Sie diese Anwendung nutzen und in das Verzeichnis [sinnvolles voreingestelltes Verzeichnis] speichern? Download beginnen: [J] [N] Re: Gebrauchstaugliche Routinen für Installationsassistenten (was: Suche Ebay−Bietassistent mit Option 1 fu Re: Gebrauchstaugliche Routinen für Installationsassistenten (was: Suche Ebay−Bietassistent mit Option fuer Gruppe Nein, das sollte bestimmt *NICHT* geschehen. Bestenfalls sollte ein Klick auf *jar Dateien ein "java −jar $datei.jar" ausführen. Aber auch das mag oft genug schief gehen (weil vlt. irgendwelche Umgebungsvariablen nicht gesetzt sind, oder weil vlt. java irgendwie speziell (Memory?) aufgerufen werden muss). Darum gibt's ja auch meist Wrapperscripts (wenn auch nicht bei JBidWatcher; bei JBidWatcher steht aber auf der Homepage beschrieben, wie der Programmierer JBidWatcher aufgerufen wissen möchte). 2 Damit diese Anwendung genutzt werden benötigen Sie zusätzlcih die Software "Java". Sie ist noch nicht auf Ihrem Rechner installiert. Soll die aktuellste Version geladen und installiert werden. [J] [N] 3 Wie möchten Sie auf die Javaanwendung "JBidwatch" in Zukunft zugreifen? [x] Per Befehl "jbidwatch" [x] Per Eintrag im Kmenü "JBidwatch" [ ] Per Verknüpfung auf dem Desktop Zugriff anlegen: [J] [N] IMO sind beide Schritte überflüssig. Die Leser dieser Gruppe werden vermutlich solche Aufgabe stets in der Konsole erledigen. Keine Ahnung bzgl. "die Leser". Bzgl. mich: Ja. Dennoch würde mich Euch Bewertung interessieren, ob ihr solche Routinen (ist ja nur eine grobe Skizze) grundsätzlich für geeignet haltet, die Gebrauchstauglichkeit von grafischen Installationsassistenten/ Paketmanagern zu erhöhen? Halte ich für eher schlecht, da ein Klick auf "jar" Dateien (wo denn eigentlich? Du schriebst "Browser", aber man kann die Datei ja auch lokal vorliegen haben.) nicht Adept aufrufen sollte, sondern bestenfalls java starten sollte, und damit dann die Applikation. An welcher Stelle und wie genau deklariert man für das OS solche Pfadangaben zu ausführbaren Dateien und den zu verwendenden Namen? Das "OS" (genauer: die Shell, also meist auf Linux bash) sucht nach ausführbaren Dateien in all den Verzeichnissen, die in der Umgebungsvariable PATH aufgeführt sind (fast genau wie bei Re: Gebrauchstaugliche Routinen für Installationsassistenten (was: Suche Ebay−Bietassistent mit Option 2 fu Re: Gebrauchstaugliche Routinen für Installationsassistenten (was: Suche Ebay−Bietassistent mit Option fuer Gruppe Windows, im übrigen). Diese Suche findet dann statt, wenn kein absoluter oder relativer Pfad zu der auszuführenden Datei angegeben wurde (wenn also nur "firefox" aufgerufen wurde, und nicht etwa "/usr/bin/firefox" oder "./firefox") (genau wie bei Windows, im übrigen). Wenn diese Umgebungsvariable systemweit geändert werden soll, dann ist das in den "Systemeinstellungsdateien" unterhalb von /etc zu machen. Im Falle von bash (und einigen anderen Shells) wäre das /etc/profile. Wenn die Aenderung nur 1 User betreffen soll, dann ist ~/.bashrc (oder ~/.bash_profile, sieh man bash −> INVOCATION) zu bearbeiten. In meiner ~/.bashrc findet sich z.B.: PATH=~/bin:$PATH export PATH Dh. ich würde das Starterscript in ~/bin ablegen. Dann könnte ich durch Eingabe von "JBidWatcher" das Programm direkt starten. − Alexander Skwar . Re: Gebrauchstaugliche Routinen für Installationsassistenten (was: Suche Ebay−Bietassistent mit Option 3 fu
© Copyright 2024 ExpyDoc