Supportnet Computer
Planet of Tech

Supportnet / Forum / Linux

nur was fuer richtige K(o)enner





Frage

Suche Loesung fuer folgendes: 1. Es muss folgende Variable gesetzt werden >DBROOT auf Verzeichnis X< Wie geht das, was muss man machen, wo findet man DBROOT? 2. Es muss das Verzeichnis >$DBROOT/lib in LD_LIBRARY_PATH< vorhanden sein. Was muss editiert werden und wo findet man DBROOT und LD_LIBRARY_PATH? 3. In PATH muessen $DBROOT/bin und $DBROOT/pgm enthalten sein. Frage wie bei 2. Jetzt aber ran. Danke

Antwort 1 von nettfreak

pffff... also ich hab bestimmt keine ahnung, aber vielleicht findest du hier was.

http://www.experts-exchange.com

gruss nettfreak

Antwort 2 von Chonhulio

1. DBROOT=<Verzeichnisname> an der Shell eingeben

2. Das entsprechende Verzeichnis direkt (d.h. $DBROOT durch echten Pfad ersetzen) in /etc/ld.so.conf hinzufügen, danach ldconfig eingeben

3. PATH=$PATH:/$DBROOT/bin:$DBROOT/pgm eingeben

Falls die Variablen von 1. und 3. dauerhaft benötigt werden in ein Skript wie .bashrc oder ähnlich eintragen

mfg Chonhulio

Antwort 3 von nt4

danke per tutti

@Chonhulio
Das die Antwort. Gehts bitte vielleicht noch etwas ausführlicher? Ich habe bei diesen Eingaben noch mächtige Lücken. Eventuell ein Buchtip oder so etwas, ich will nicht nerven.
Frohes Schaffen


Antwort 4 von Chonhulio

Bei 1. und 3. geht es eigentlich nur um das Setzen von Umgebungsvariablen (set xxx=yyy unter DOS).
Dein Programm will aus der Umgebungsvariable DBROOT irgendeinen Pfad erfahren. Falls du Suse benutzt trage in die /etc/profile.local die Zeilen "export DBROOT=<Name des Verz.>" und "export PATH=$PATH:/$DBROOT/bin:$DBROOT/pgm" ein. Unter adnderen Distributionen spllte es ähnlich bzw. genauso funktionieren.

Bei 2. mußt du in die Datei /etc/ld.so.conf die Zeile <Name des DBROOT-Verzeichnisses>/lib einfügen.

Damit die Änderungen aktiv werden mußt du dich für 1./2. aus- und wieder einloggen, für 3. ldconfig eingeben.
Alternativ kannst du auch den Computer neu starten.

mfg Chonhulio

PS: Du mußt natürlich alles beschriebene als "root" durchführen.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: