Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Zitat
Original von strcat
'updatedb' ... "locate javac"
Zitat
Wenn es installiert ist, aender Deinen $PATH in einer
Datei ab, die von der Bash beim Login abgearbeitet wird (steht in der
Manpage der Bash.
Lies die Manpage und such nach "INVOCATION", "PATH" und "COMMAND
EXECUTION".
Zitat
Original von strcat
Wieso nicht und was passiert?
Zitat
xterm aufmachen, "man bash" eingeben, nach den drei oben genannten
Begriffen suchen und die Abschnitte solange lesen bis Du sie
verstanden hast.
Zitat
Original von strcat
Dann installiere es. Wenn Du die Datenbank mit "updatedb" neu erstellt
hast und javac nicht gefunden wird, dann ist es nicht installiert.
Zitat
...
weil javac nicht installiert ist (und Du es somit auch nicht
ausfuehren kannst). Installier Java richtig und dann funktioniert es
auch.
Zitat
Auf meine Hilfe kannst Du in Zukunft verzichten.
Zitat
Thus spake
Zitat
Original von PHP-M@StA
das schrieb, oda sagte oda so
Zitat
PATH hat unter Linux die gleiche Bedeutung, wie unter DOS. Diese Umgebungsvariable legt fest, in welchen Verzeichnissen nach ausführbaren Programmen gesucht wird. Ohne diese Variable mußt du für jedes Programm den vollen Pfad eingeben.
Beispiel:
Das Programm zum Auslisten eines Verzeichnisses heißt ls und steht im Verzwichnis /bin. Um das Programm auszuführen gibt man gewöhnlich nur ls auf der Kommandozeile ein, die Shell sucht dann in allen Verzeichnissen, die in der Variable PATH aufgeführt sind, nach dem Programm ls und führt das erst beste gefundene aus.
Ohne PATH müsstest du /bin/ls in die Kommandozeile tippen, um das Programm auszuführen.
Linux kennt mehrere Orte, wo die Variable PATH festgelegt wird. Zum einen hängt es von der Shell ab, die du benutzt, und zum anderen ist es abhängig davon, ob du PATH nur für einen bestimmten Benutzer festlegen willst, oder ob die Festlegung Systemweit gelten soll.
Unter Linux wird meist die bash als Shell verwendet, deren Systemweite Konfigurationsdatei heißt /etc/profile. Für benutzerspezifische Konfigurationen kannst du im Benutzerverzeichnis die Datei .bashrc anlegen (sofern sie nicht sowieso schon existiert).