Bon
ça va faire bientôt 3h que je galère ( entre autre car j'arriver plus du tout a faire juste SU par example mais bon , c'est régler )
Donc mon problème est le suivant :
Quand je suis en user , sa m'affiche juste le format username@username surligné en bleue ( Déguelasse , du level windows-xp )
Quand je suis en root ça me met le thème normal de oh my zsh ( que j'ai choisis )
J'aimerait pouvoir avoir le même affichage pour les deux , je fait comment ?
Je crois que j'ai juste ken mon /etc/passwd mais bon sinon je sais pas...
Merci a ceux qui m'aideront
Pour changer de shell par défaut c'est la commande chsh, pour changer le prompt il faut modifier la variable PS1 ( dans .zshrc je suppose vu que pour bash c'est .bashrc ?)
En user :
En root :
Vous voyez ce que je veut dire ?
( Faite pas attention a l'icones de whisker affreuse , j'ai pas eu l'time d'en trouver une bien )
Le 15 février 2017 à 08:53:03 shmemory a écrit :
Pour changer de shell par défaut c'est la commande chsh, pour changer le prompt il faut modifier la variable PS1 ( dans .zshrc je suppose vu que pour bash c'est .bashrc ?)
Et oui mais du coup je l'ai fait ça , je sait pas comment appliquer le theme pour le mode user enfaite
Up
su -
cp ~/.zshrc ~tonuser/
chown tonuser:tonuser ~tonuser/.zshrc
J'ai un peu le même soucis. J'ai customisé mon prompt avec oh my zsh. J'ai copié les fichiers .zshrc vers le ~ du compte root.
Quand je fais su ça fonctionne, le style du prompt root a changé, mais pas avec sudo
Une idée ?
Et d'autre part quand je suis en root ça m'écrit <éclair> username@machine au lieu de <éclair> root@machine
j'ai ce thème là : https://cloud.githubusercontent.com/assets/2618447/6316862/70f58fb6-ba03-11e4-82c9-c083bf9a6574.png
(<éclair> c'est le petit symbole jaune au début du prompt root )
Cimer les quais , j'ai fait votre manip mais maintenant j'ai quand j'ouvre le term en user
/home/kys/.zhrc:source:56: permission denied: /root/.oh-my-zsh/oh-my-zsh.sh
J'ai essayé de rendre le sh exécutable par l'user en changeant les permission mais rien y fait
Et j'ai pas trop compris ton problème tapimp
Je te conseille d'en apprendre un peu plus sur le fonctionnement de linux et de systèmes UNIX en général. Là tu galères pour rien du tout, tu ne t'en sors pas malgré les messages d'erreurs ce qui prouve que tu n'as pas beaucoup d'expérience. Je ne comprend même pas dans quel intérêt tu veux changer de shell...
met toi sur bash avec exec bash
commence par fairesh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
il te faut curl pour faire cette commande donc installe le si c'est pas déjà fait
ensuite edite ton zshrc (il est dans ton repertoire personnel) et cherche ZSH_THEME="robbyrussell"
là à la place de "robbyrussell" tu met "agnoster"
tu sauvegarde et restart.
J'ai envie peut être ?
Au pire si tu veut pas m'aider ton message garde le pour toi la prochaine fois
Merci byzil je test !
En fait mon post avait pour but de t'aider mais apparemment tu l'as mal pris, tant pis
"j'ai envie" ça veut rien dire, donne quelque chose de concret, qu'est-ce qui ne te satisfait pas avec bash ?
Le 16 février 2017 à 19:47:17 Tapim a écrit :
J'ai un peu le même soucis. J'ai customisé mon prompt avec oh my zsh. J'ai copié les fichiers .zshrc vers le ~ du compte root.Quand je fais su ça fonctionne, le style du prompt root a changé, mais pas avec sudo
Une idée ?
liens symboliques de /home/toncompte/.oh-my-zsh et /home/toncompte/.zshrc vers root ( /root/.oh-my-zsh et /root/.zshrc ) et bien sur sudo chsh -s /bin/zsh pour changer le shell root
Le 18 février 2017 à 01:02:29 Xantown7 a écrit :
En fait mon post avait pour but de t'aider mais apparemment tu l'as mal pris, tant pis"j'ai envie" ça veut rien dire, donne quelque chose de concret, qu'est-ce qui ne te satisfait pas avec bash ?
Je l'ai pas mal prit du tout je comprends entiérement.
Le truc c'est que j'ai pas a me justifier enfaite , j'ai envie de mettre zsh je met zsh , tu veut pas m'aider c'est une autre chose , mais va falloir arreter de lancer des "T'y connait rien attend d'apprendre" , je m'y connait assez ( pour faire ce que j'ai a faire , ça fait bien 1 ans ou plus que je suis sous linux ) donc c'est bon quoi
C'est pas un débat enfaite
1 an sur linux et tu sais pas quoi faire devant un permission denied
?
Et c'est pas une question de te justifier, c'est juste pour que toi tu réalises si ce "choix" est vraiment utile pour toi... Parce qu'il y a un nombre incalculable de gens qui veulent quelque chose sans trop savoir pourquoi, et j'ai bien peur que tu fasses parti de ces derniers vu tes réponses
Le 19 février 2017 à 00:19:45 Xantown7 a écrit :
1 an sur linux et tu sais pas quoi faire devant unpermission denied
?Et c'est pas une question de te justifier, c'est juste pour que toi tu réalises si ce "choix" est vraiment utile pour toi... Parce qu'il y a un nombre incalculable de gens qui veulent quelque chose sans trop savoir pourquoi, et j'ai bien peur que tu fasses parti de ces derniers vu tes réponses
Tu veut en venir a ou ?
C'est une question de personnalisation , éditer les thèmes a ma façon est mon passe temps , j'y ai pas droit ?
Ensuite je ne reste pas uniquement sous linux , ce qui explique que des fois je ne sait pas quoi faire
Et donc , d'après toi , tu es plus apte a dire ce qui est utile ou pas pour moi ?
Je ne pense pas , et au lieu de venir me saouler pour une simple requête car faut croire que tu ne peut pas t'empêcher de vouloir te sentir supérieur , sort donc un peu de ta cabane et va vivre ta vie
Le 18 février 2017 à 14:46:10 Ubernizer a écrit :
Le 16 février 2017 à 19:47:17 Tapim a écrit :
J'ai un peu le même soucis. J'ai customisé mon prompt avec oh my zsh. J'ai copié les fichiers .zshrc vers le ~ du compte root.Quand je fais su ça fonctionne, le style du prompt root a changé, mais pas avec sudo
Une idée ?
liens symboliques de /home/toncompte/.oh-my-zsh et /home/toncompte/.zshrc vers root ( /root/.oh-my-zsh et /root/.zshrc ) et bien sur sudo chsh -s /bin/zsh pour changer le shell root
Truc a ne jamais faire, c'est pas safe de faire ca, vaut mieux faire une copie