1 votes

Réduire au silence la sortie 'Le shell interactif par défaut est maintenant zsh'.

Cela devient gênant sur Monterey 12.2.1. J'ai un shell bash. Je ne souhaite pas modifier les fichiers $HOME/.bashrc.

Quel fichier système puis-je modifier ?

Cette question n'est pas la même que la suivante :

COMMENT puis-je faire taire cette production superflue, étant donné que je souhaite rester avec bash SHELL.

5voto

ne souhaite pas modifier les fichiers $HOME/.bashrc

Mais pourquoi ? .bashrc y .profile Les fichiers sont exactement l'endroit où ces choses vivent. D'après ce que j'ai compris, la version de bash d'Apple vérifie le fichier BASH_SILENCE_DEPRECATION_WARNING et affiche le message de dépréciation si elle n'est pas définie. Je ne pense pas que ce soit plus compliqué que cela.

étant donné que vous disposez réellement de ces options :

  • installer une version différente de bash via homebrew et l'utiliser à la place de celle d'Apple
  • le configurer pour qu'il ne vous harcèle pas à propos de la dépréciation
  • accepter zsh comme inévitable

-2voto

JPS Points 99

Vous pouvez changer la valeur par défaut en bash si vous le souhaitez.

  1. Ouvrez les préférences du système : Utilisateurs et groupes
  2. Si l'icône en bas est un cadenas fermé, cliquez dessus et entrez votre mot de passe de connexion.
  3. ^+clic (ou clic droit si vous utilisez une souris) sur votre login et sélectionnez Options avancées
  4. Vous verrez une entrée pour Login Shell, que vous pouvez modifier dans le menu déroulant.

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