Re: PATH auf Textkonsole

2003-06-09 Diskussionsfäden Bernd Brodesser
* Christoph Strins schrieb am 09.Jun.2003:
> Am Montag, 9. Juni 2003 16:29 schrieb Bernd Brodesser:
> > * Christoph Strins schrieb am 09.Jun.2003:
> > > irgendwie sind bei mir auf den Textkonsolen nicht alle
> > > Verzeichnisse im PATH eingetragen. Wie kann man das ändern?
> >
> > Im PATH eintragen. Hat eine Textkonsole nichts mit zu tun, sondern
> > die shell.
> 
> in den PATH eintragen ist schon klar. Nur weiß ich nicht welche 
> Verzeichnisse ich da drin brauche. Normalerweise ist das doch auch von 
> vornherein so eingestellt. Ich kann jetzt z.B. kein "apt-get install 
> xyz" machen, weil es dann irgendwelche Skripte oder so, nicht im Path 
> vorhanden sind. Kann man die Voreinstellung nicht wieder herrichten, 
> vielleicht irgendwie mit dpkg-reconfigure? Wenn ich unter X ein xterm 
> oder die Konsole aufmache, ist übrigens alles, was ich brauche, im Path 
> eingetragen.

Eine shell auf einem xterm ist keine Loginshell, sondern eine
interaktive shell. Wenn es die bash ist, wird ~/.bashrc ausgeführt.
Auf der Konsole ist es eine Loginshell, dort wird zuerst
/etc/profile und dann  ~/.bash_profile, oder falls letztere nicht
existiert ~/.bash_login,  oder falls dies auch nicht existiert ~/.profile

Existiert bei Dir eine solche Datei?

Siehe hierzu auch man bash und dann nach INVOCATION suchen.

dpkg-reconfigure und andere werden wohl kaum die Einstellungen der
einzelnen User anrühren.

Was passiert denn, wenn Du auf der Konsole einfach eine neue shell
aufmachst, also einfach sh sagst? Ist dann der Pfad in Ordnung. Die
neue shell ist nämlich auch keine Loginshell, sondern eine
interaktive shell. Es wird auch hier ~/.bashrc ausgeführt.

Andererseits wird in der ~/.bashrc normalerweise auch nur
/etc/profile aufgerufen. Wenn Du nicht was ungewöhnliches hast.


Bernd


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: PATH auf Textkonsole

2003-06-09 Diskussionsfäden Alexander Schmehl
* Christoph Strins <[EMAIL PROTECTED]> [030609 19:00]:

> [..] Normalerweise ist das doch auch von 
> vornherein so eingestellt. Ich kann jetzt z.B. kein "apt-get install 
> xyz" machen, weil es dann irgendwelche Skripte oder so, nicht im Path 
> vorhanden sind. Kann man die Voreinstellung nicht wieder herrichten, 
> vielleicht irgendwie mit dpkg-reconfigure? [..]

/usr/bin/apt-get install --reinstall base-files

Sincerely
  Alexander


pgp0.pgp
Description: PGP signature


Re: PATH auf Textkonsole

2003-06-09 Diskussionsfäden Udo Mueller
Hallo Christoph,

* Christoph Strins schrieb [09-06-03 19:00]:
> Hallo,
> Am Montag, 9. Juni 2003 16:29 schrieb Bernd Brodesser:
> > * Christoph Strins schrieb am 09.Jun.2003:
> > > irgendwie sind bei mir auf den Textkonsolen nicht alle
> > > Verzeichnisse im PATH eingetragen. Wie kann man das ändern?
> >
> > Im PATH eintragen. Hat eine Textkonsole nichts mit zu tun, sondern
> > die shell.
> 
> in den PATH eintragen ist schon klar. Nur weiß ich nicht welche 
> Verzeichnisse ich da drin brauche. Normalerweise ist das doch auch von 
> vornherein so eingestellt. Ich kann jetzt z.B. kein "apt-get install 
> xyz" machen, weil es dann irgendwelche Skripte oder so, nicht im Path 

Als User oder root? Wenn als root, dann schau dir deine
/root/(.profile|.bash_profile|.bashrc) an und gib dort die Pfade
an, die fehlen.

Gruss Udo

-- 
Einmal im Monat ist meine Frau freundlich zu mir.
Sie sagt dann "Herr" und "Sie" zu mir.
"Her mit dem Geld; sieh zu, daß du mehr verdienst"


pgp0.pgp
Description: PGP signature


Re: PATH auf Textkonsole

2003-06-09 Diskussionsfäden Christian Schmidt
Christoph Strins schrieb/wrote:

> in den PATH eintragen ist schon klar. Nur weiß ich nicht welche 
> Verzeichnisse ich da drin brauche. Normalerweise ist das doch auch von 
> vornherein so eingestellt. Ich kann jetzt z.B. kein "apt-get install 
> xyz" machen, weil es dann irgendwelche Skripte oder so, nicht im Path 
> vorhanden sind. 

Dann schaust Du halt einmal nach, wo die von Dir benoetigten Befehle
liegen und nimmst die entsprechenden Verzeichnisse in Deinen PATH auf.

Bei mir sieht es so aus:
 [EMAIL PROTECTED]|0:~$ echo $PATH
 /usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games

Gruss,
Christian

--
Christian Schmidt | Germany | [EMAIL PROTECTED]
PGP Key ID: 0x28266F2C


pgp0.pgp
Description: PGP signature


Re: PATH auf Textkonsole

2003-06-09 Diskussionsfäden Christoph Strins
Hallo,
Am Montag, 9. Juni 2003 16:29 schrieb Bernd Brodesser:
> * Christoph Strins schrieb am 09.Jun.2003:
> > irgendwie sind bei mir auf den Textkonsolen nicht alle
> > Verzeichnisse im PATH eingetragen. Wie kann man das ändern?
>
> Im PATH eintragen. Hat eine Textkonsole nichts mit zu tun, sondern
> die shell.

in den PATH eintragen ist schon klar. Nur weiß ich nicht welche 
Verzeichnisse ich da drin brauche. Normalerweise ist das doch auch von 
vornherein so eingestellt. Ich kann jetzt z.B. kein "apt-get install 
xyz" machen, weil es dann irgendwelche Skripte oder so, nicht im Path 
vorhanden sind. Kann man die Voreinstellung nicht wieder herrichten, 
vielleicht irgendwie mit dpkg-reconfigure? Wenn ich unter X ein xterm 
oder die Konsole aufmache, ist übrigens alles, was ich brauche, im Path 
eingetragen.

> Aber warum willst Du das? sämtliche Verzeichnisse ist doch ein wenig
> viel.

Nein, ich mein ja auch nur die, die normalerweise im PATH drin sind, so 
dass man alle Befehle eingeben kann, die man braucht.

Christoph


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: PATH auf Textkonsole

2003-06-09 Diskussionsfäden Alexander Schmehl
* Christoph Strins <[EMAIL PROTECTED]> [030609 15:53]:

> irgendwie sind bei mir auf den Textkonsolen nicht alle Verzeichnisse im 
> PATH eingetragen. Wie kann man das ändern?
Indem du sie in den PATH einträgst.

Sincerely
  Alexander

PS: Um welche Verzeichnisse geht es eigentlich? Und welche Shell
verwendest du?
  


pgp0.pgp
Description: PGP signature


Re: PATH auf Textkonsole

2003-06-09 Diskussionsfäden Christoph Haas
On Mon, Jun 09, 2003 at 03:53:53PM +0200, Christoph Strins wrote:
> irgendwie sind bei mir auf den Textkonsolen nicht alle Verzeichnisse im 
> PATH eingetragen. Wie kann man das ändern?

In den Startdateien deiner Shell. Sollte es die 'bash' sein, dann schau
mal in der Manpage nach "INVOCATION".

 Christoph

-- 
~
~
".signature" [Modified] 3 lines --100%--3,41 All


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: PATH auf Textkonsole

2003-06-09 Diskussionsfäden Bernd Brodesser
* Christoph Strins schrieb am 09.Jun.2003:

> irgendwie sind bei mir auf den Textkonsolen nicht alle Verzeichnisse im 
> PATH eingetragen. Wie kann man das ändern?

Im PATH eintragen. Hat eine Textkonsole nichts mit zu tun, sondern
die shell.

Aber warum willst Du das? sämtliche Verzeichnisse ist doch ein wenig viel.

Bernd


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)