#1 Le 23/11/2009, à 16:55
- alunem
sh au lieu de bash au login ??
Bonjour,
mon problème est que sur l'un des comptes de mon PC (Ubuntu 9.10), lorsque je me logue (que ce soit par ssh ou en lançant gnome-terminal), je suis en sh au lieu d'être en bash:
$ echo $SHELL
/bin/sh
N'ayant pas encore de préférence sur ce compte, je me suis permis d'effacer tous mes fichiers de conf dans mon home:
$ cd
$ rm -rf .*
Puis d'y copier les fichiers .bashrc et .bash_profile proposés dans /usr/share/doc/bash/examples/startup-files/
Ces fichiers se chargent bien quand je lance bash manuellement, mais bash ne démarre toujours pas au login.
Comment faire pour charger bash au lieu de sh au login ?
Je vous remercie,
Emmanuel
Hors ligne
#2 Le 23/11/2009, à 17:42
- sensini
Re : sh au lieu de bash au login ??
salut,
chsh pour changer de shell
sinon tu peux éditer /etc/passwd
http://doc.ubuntu-fr.org/aptitude
http://bepo.fr
Pensez à chercher sur un moteur de recherche avant de demander http://google.fr/ ;)
Hors ligne
#3 Le 23/11/2009, à 17:52
- alunem
Re : sh au lieu de bash au login ??
sinon tu peux éditer /etc/passwd
Merci !!
Hors ligne
#4 Le 23/11/2009, à 21:08
- \\Ouranos//
Re : sh au lieu de bash au login ??
sudo apt-get install chsh ; chsh
Tu indiques /bin/bash.
Et quand tu auras trouvé qu'un vrai shell du genre zsh est mieux, tu passeras sous zsh
Ubuntu facile, c'est :
- Dire "Bonjour"
- Lire la doc et les règles du forum avant de poster. Savoir poser une question intelligemment.
- Mettre des balises url autour des liens et un tiret à su.
Hors ligne
#5 Le 24/11/2009, à 09:50
- alunem
Re : sh au lieu de bash au login ??
sudo apt-get install chsh ; chsh
Tu indiques /bin/bash.
Et quand tu auras trouvé qu'un vrai shell du genre zsh est mieux, tu passeras sous zsh
Merci,
mais la solution précédente me convient tout à fait, et je vais suivre l'adage : "le mieux est l'ennemi du bien"
Bon, promis je regarderai ce qu'est zsh quand j'aurai un peu de temps
Hors ligne