bash [résolu], mais prob ouverture session...

bash [résolu], mais prob ouverture session... - Linux et OS Alternatifs

Marsh Posté le 25-02-2002 à 17:02:56    

je vais essayé d'être clair...
quand je démarre un terminal (gnome ou autre..), j'obtiens le prompt suivant: bash-2.05$
 
mon problème est que je n'ai pas mon login.
j'entends pas là que je passe en root j'obtiens ce prompt là:
[root@darius4all darius]#  
ce que j'aimerais c avoir ce style quand j'ouvre un term en tant que darius.
 
de plus, si je tape "quake3" par exemple, ou n'importe quel autre prog situé ds /usr/local/bin, il trouve rien.
je suis obligé de me déplacer ds le rep et ensuite d'appeler mon prog...
c chiant... :(  
 
voilà, j'espère avoir été clair..
 
si vous avez des idées...
 
mandrake 8.2 beta 3.

 

[jfdsdjhfuetppo]--Message édité par [G@Z] DariuS--[/jfdsdjhfuetppo]


---------------
http://forum-darius.fr.st/
Reply

Marsh Posté le 25-02-2002 à 17:02:56   

Reply

Marsh Posté le 25-02-2002 à 17:09:01    

Il s'agit de variable d'environement qui sont sités dans les fichiers .bashrc ou .bash_profile ou .profile selon les cas. Ces trois fichiers sont situés dans le home de l'utilisateur  
Pour le prompt c la variable PS1 (il me semble)
Et pour le probleme des logiciels c'est la varibale PATH il faut que tu rajoutes les repertoires qui contienent les fichiers exectutables.

Reply

Marsh Posté le 25-02-2002 à 17:10:24    

bon je vais essayer de voir ça merci, je te dit koi..


---------------
http://forum-darius.fr.st/
Reply

Marsh Posté le 25-02-2002 à 17:15:56    

bon j'ai regardé un peu les fichiers /etc/bashrc et /etc/profile mais j'y comprend pas grand chose...
ds le home y'a rien comme fichiers du genre.
tu peux me dire koi faire ou koi mettre comme ligne...


---------------
http://forum-darius.fr.st/
Reply

Marsh Posté le 25-02-2002 à 17:20:59    

man bash  
 
 
PROMPTING  
     When executing  interactively,  bash  displays  the  primary  
     prompt  PS1  when  it  is  ready  to read a command, and the  
     secondary prompt PS2 when it needs more input to complete  a  
     command.   Bash allows these prompt strings to be customized  
     by inserting a number of backslash-escaped  special  charac-  
     ters that are decoded as follows:  
          \a   an ASCII bell character (07)  
          \d   the date in "Weekday  Month  Date"  format  (e.g.,  
               "Tue May 26" )  
          \e   an ASCII escape character (033)  
          \h   the hostname up to the first `.'  
          \H   the hostname  
          \n   newline  
          \r   carriage return  
          \s   the name of the shell, the  basename  of  $0  (the  
               portion following the final slash)  
          \t   the current time in 24-hour HH:MM:SS format  
          \T   the current time in 12-hour HH:MM:SS format  
          \@   the current time in 12-hour am/pm format  
          \u   the username of the current user  
          \v   the version of bash (e.g., 2.00)  
          \V   the release of bash, version +  patchlevel  (e.g.,  
               2.00.0)  
          \w   the current working directory  
          \W   the basename of the current working directory  
          \!   the history number of this command  
          \#   the command number of this command  
          \$   if the effective UID is 0, a #, otherwise a $  
          \nnn the character corresponding to  the  octal  number  
               nnn  
          \\   a backslash  
          \[   begin a sequence of non-printing characters, which  
               could be used to embed a terminal control sequence  
               into the prompt  
          \]   end a sequence of non-printing characters  
 
 
 
Faut que tu definisses PS1 dans ton ~/.bashrc  
Tu peux mettre tout ce que tu veux ds les parametres ci-dessus  
 
ex: export PS1="[\u@\h \w]"  pour avoir ce que tu veux...mais c tunable a volonte :D  
On peut meme faire des trucs sur plusieurs lignes et avec des couleurs avec bash 2.x
 
Sinon pour les binaires de /usr/local/bin, il faut que tu rajoutes qqch du genre export PATH=$PATH:/usr/local/bin, toujours dans ton ~/.bashrc

 

[jfdsdjhfuetppo]--Message édité par pipomolo--[/jfdsdjhfuetppo]


---------------
This message is provided AS IS, and comes with ABSOLUTELY NO WARRANTY,  
Reply

Marsh Posté le 25-02-2002 à 17:31:50    

a d'accord, je vais essayer ça merci bcp.
 
ps: j'avais pas pensé au man bash.. :p


---------------
http://forum-darius.fr.st/
Reply

Marsh Posté le 25-02-2002 à 18:07:10    

merci les gars ca marche niquel, j'ai récup celui du root, comme ca marchait, et puis ca roule. maintenant je vais tweaker un peu pour rire.... :D  
en revanche j'ai le même genre de prob quand j'ouvre ma session gnome. (j'ai ke ca)
en fait il me fait le même prob pour les progs...
j'ai l'impression qu'il prend en compte un fichier généraliste pour la conf de la session...
une autre idée?


---------------
http://forum-darius.fr.st/
Reply

Marsh Posté le 25-02-2002 à 18:15:12    

bah a depend ou tu mets tes configs...~/.bashrc, ~/.bash_profile, ~/.profile, voire ~/.login, ou alors /etc/bashrc, /etc/bash_profile, /etc/profil, /etc/login...
bref c un gros merdier :D


---------------
This message is provided AS IS, and comes with ABSOLUTELY NO WARRANTY,  
Reply

Marsh Posté le 25-02-2002 à 18:18:00    

pour le bash c bon: qd j'ouvre un xterm, il me donne ce que je veux et accède mon /usr/local/bin...
 
le prob c sur une icone par exemple ds le pannel gnome, si le /usr/local/bin n'est pas précisé,  :fuck: . c ca qui est chiant...


---------------
http://forum-darius.fr.st/
Reply

Marsh Posté le 25-02-2002 à 18:25:12    

aaahh ok je croyais que tu parlais encore du pb de prompt..
 
Pour ton PATH en fait il vaut mieux que tu mettes la ligne donnee plus haut dans ~/.login, comme ca la modif sera valable partout, par contre il faut te reloguer pour que ce soit pris en compte (donc sous X, quitter X, deloguer, puis reloguer et relancer X :D)


---------------
This message is provided AS IS, and comes with ABSOLUTELY NO WARRANTY,  
Reply

Marsh Posté le 25-02-2002 à 18:25:12   

Reply

Marsh Posté le 25-02-2002 à 18:58:20    

ok c fait, mais là justement, se pose un prob que je voulais aborder aprés a savoir, quand je me délog, sous X, je reviens à l'écran de login, normal, je me reconnecte, et là, les params du bureau font gidzit...plus d'icones...
je suis obligé de redémarer pour retrouver mon environnement paramétré par mes soins...
ca c hyper lourd...


---------------
http://forum-darius.fr.st/
Reply

Marsh Posté le 25-02-2002 à 19:44:26    

:bounce:


---------------
http://forum-darius.fr.st/
Reply

Marsh Posté le 25-02-2002 à 20:50:02    

:bounce:


---------------
http://forum-darius.fr.st/
Reply

Marsh Posté le 26-02-2002 à 13:27:36    

euh g pacompris le probleme...tu utilise quoi comme windows manager ?


---------------
This message is provided AS IS, and comes with ABSOLUTELY NO WARRANTY,  
Reply

Marsh Posté le 26-02-2002 à 14:08:13    

gnome + sawfish
 
1) je démar le pc
2) je me connecte en tant que darius
3) mon bureau est nikel comme je l'ai paramétré.
4) je ferme ma session, retour au login
5) je me relogue, le bureau ne retrouve pas mes params.
 
je ne redemar pas X.
même si je le fait ca change rien.
 
la solution est de redém le pc entier.

 

[jfdsdjhfuetppo]--Message édité par [G@Z] DariuS--[/jfdsdjhfuetppo]


---------------
http://forum-darius.fr.st/
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed