1 votes

Après avoir désinstallé Oh-My-Zsh, mon terminal est déréglé

Il ne s'agit pas d'une question en double.

J'ai déjà consulté les réponses aux questions suivantes Désinstallation de zsh, terminal devenu bizarre et bien que j'aie modifié les paramètres, il revient toujours par défaut à zsh avec une invite différente :

My terminal currently

Et le volet des préférences revient toujours par défaut à /bin/zsh même après l'avoir modifié en /usr/local/bin/bash et le Default login shell puis redémarrer mon terminal :

Editing terminal settings

Comment puis-je résoudre ce problème ? J'ai essayé de redémarrer mon ordinateur et mon terminal. zsh Je suis perdue.

5voto

Ture Pålsson Points 639

Comme vous cochez l'option "default login shell", Terminal lancera votre shell de connexion par défaut, qui est apparemment zsh. Ce que vous entrez dans la case ci-dessous ne fait aucune différence, car vous ne cochez pas cette option.

Vous ne précisez pas votre objectif, mais je suppose qu'il s'agit de revenir à bash, qui est l'option par défaut dans MacOS.

Pour changer votre shell de connexion en bash :

  1. Ouvrez Réglages (dans le menu Apple).
  2. Sélectionnez "Utilisateurs et groupes"
  3. Déverrouillez-la, si nécessaire, en cliquant sur l'icône du cadenas en bas à gauche et en saisissant votre mot de passe.
  4. Faites un contrôle-clic sur votre nom d'utilisateur dans la liste de gauche et sélectionnez "Avancé" dans le menu qui apparaît.
  5. Dans la boîte de dialogue qui s'affiche, remplacez votre shell de connexion par /bin/bash.

1voto

Pour revenir à bash dans le terminal :

  1. Terminal ouvert
  2. Type chsh -s /bin/bash USERNAME (cela modifie votre shell)
  3. sudo chsh -s /bin/bash (cela modifie le shell de l'utilisateur racine)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X