PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Pfad setzen



tom021
28.10.02, 18:56
Hallo!

ICh habe mir eben das Java SDK heruntergeladen und installiert. Um nun von jedem beliebigen Punkt von der Shell aus ein java programm starten zu können muss ich aber den Pfad setzen ähnlich wie bei windows mit dem path befehl in der autoexec.bat.
Wie mache ich das unter linux

thx
tom

giotto
28.10.02, 19:04
zum beispiel so:


export PATH=$PATH:/usr/local/j2re1.3.1/bin

(du musst ihn natürlich anpassen! ;)

diesen befehl kannst du z.b. in die ~.bashrc eintragen

cu Giotto

tom021
28.10.02, 19:22
yeah super
vielen dank

Christian Hartm
28.10.02, 19:53
Hallo tom 021

es hat ja wohl bei dir geklappt mit dem Pfad.

Bin leider auch noch Anfänger, habe mir jre 1.3.1 geladen, und installiert.
Kannst du mir den genauen Pfad nochmal angeben?

Der zuvorgenannte hatte bei mir keine Wirkung gezeigt.
muss ich den als root eingeben(vermutlich)
mfg

Florian
29.10.02, 00:44
Hallo Christian Hartm!

Es gibt in Deinem Home-Directory (~ oder /home/deinname) eine Datei, die .bashrc heisst (der Punkt ist wichtig). In dieser kannst Du mit einem Texteditor oben genannte Zeile ergänzen.

Rock On!
Florian

Christian Hartm
30.10.02, 19:05
Danke, das hat mir etwas weitergeholfen, wirft mir als Linux-Newbie aber eine weitere Frage auf:

Wo genau wird diese Zeile

(export PATH=$PATH:/usr/local/j2re1.3.1/bin)

denn eingefügt, ist das egal ? (vermutlich nicht) Soll ich den Inhalt
löschen?
Folgende Zeilen befinden sich in der .bashrc
----------------------------------------------------------
# .bashrc

# User specific aliases and functions

# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
-----------------------------------------------------------
Ach so, noch etwas: Muss ich im Konqueror-Browser - Java- nicht auch einen Pfad angeben?
Stimmt " /usr/java/jre1.3.1_06/plugin/i386/ns600/libjavaplugin_oji.so " ???

Christian

Florian
03.11.02, 16:24
Hallo Christian!
Die Zeile fügst Du am besten hinter

# User specific aliases and functions (= Benutzerspezifische "Komandoabkürzungen" und Funktionen/Befehle)

ein. Zeilen, die mit dem Nummernzeichen (#) beginnen, sind Kommentarzeilen und werden nicht interpretiert.

Die folgenden Zeilen bedeuten, dass wenn die Datei /etc/bashrc existiert, diese ausgeführt werden soll.
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi

Wie das mit dem Plugin funktioniert, weiss ich leider nicht, aber ich denke, Du kannst das getrost ausprobieren. Ansonsten findest Du in den Foren unter "suchen" sicherlich etwas passendes.

Florian

Christian Hartm
03.11.02, 20:50
So, danke erstmal, das habe ich soweit.

Fehlt mir nur noch der genaue Java-Pfad im Konqueror-Browser. Er will eine bestimmte
Java-Datei.

WELCHE, es sind so viele Möglichkeiten ?

Christian Hartm
06.11.02, 20:50
Die Gute:
Habe den Konqueror-Javapfad auf den Ordner des Phoenix-Browsers gestellt. Java bei Phoenix ging, nur im
Konqueror nicht. Gestolpert bin ich als Linux-Newbie darüber, dass die Gross-und-Kleinschreibung
bei Link- und Bilderpfaden unter WINDOOF egal ist.
Offensichtlich nimmt es Linux genauer und zeigt solche Dateien nicht an. Das Java-Applet meiner Webseite sollte Bilder laden, die Linux wohl
wegen unterschiedlicher Gross-Kleinschreibung nicht fand.
Nachdem ich die Gross-Kleinschreibung angeglichen hatte, funktionierte Java auch im Konqueror!
(Die differenten Schreibweisen hat mir das FTP-Prog WSFTP eingebrockt, unter WINDOOF hatte ich es
aber nicht bemerkt.)

So, die schlechte Nachricht:
Nach Programmabsturz des Konquerors kommt die Meldung, dass das ausführbare Programm für Java-Pfad nicht gefunden wurde.
Habe aber den Pfad aber nicht mehr geändert, es lief doch.
War beim Absturz als Root eingeloggt, falls es wichtig ist.Java beim Phoenix funktioniert nach wie vor.
Was ist passiert????

frbie
20.05.03, 21:04
Hallo,

wo finde ich denn die .bashrc für den root?

barny
20.05.03, 21:12
wo finde ich denn die .bashrc für den root Na wo wohl, in /root/.bashrc :D . Der Punkt vor bashrc bedeutet das das versteckt ist. [root@blue-nico root]# cd /root
[root@blue-nico root]# ls
anaconda-ks.cfg Desktop install.log install.log.syslog
[root@blue-nico root]# ls -a
. .gconf .mcop
.. .gconfd .mcoprc
anaconda-ks.cfg .gnome .mozilla
.bash_history .gnome2 .qt
.bash_logout .gnome2_private .rhn-applet.conf
.bash_profile .gnome_private .rnd
.bashrc .gtkrc .synaptic
.cshrc .gtkrc-kde .tcshrc
Desktop .ICEauthority .xautha42AMA
.first_start_kde install.log .Xauthority
.fonts.cache-1 install.log.syslog .Xresources
.fonts.cache-1.TMP-OyxLVe .kde .xsession-errors
.galeon .mc

soenke
20.05.03, 21:15
Moin,

ich weiss nicht, ob es Deine Frage beantwortet:

Diese befindet sich im "Heimatverzeichnis" vom root, also unter /root/.bashrc.

Wenn sie nicht existiert muss sie angelgt werden.


Beste Grüße
Sönke

frbie
20.05.03, 21:18
Hallo,

da habe ich natürlich auch sofort geschaut aber in meiner Gentoo Installation ist da keine .bashrc - auch nicht als versteckte Datei.

Ich habe jetzt mal meine User-bashrc reinkopiert.