Ouvrir le menu principal

MacGeneration

Recherche

macOS Catalina : zsh par défaut, Python et Ruby dépréciés

Anthony Nelzin-Santos

mardi 04 juin 2019 à 12:00 • 13

macOS

C’est une petite révolution : macOS abandonne le shell Bourne-Again (bash), l’interprète de commandes de la plupart des distributions GNU/Linux, au profit du Z shell (zsh). Ce shell moderne, dans le sens qu’il a été conçu au début des années 1990, peut-être vu comme une version étendue de bash.

Zsh dans le Terminal sur macOS Catalina.

Zsh se distingue par son mécanisme de complètement des commandes évolué, sa correction de fautes de frappe, sa prise en charge perfectionnée des modèles glob, ou encore son système de modules lui ajoutant des fonctions. Ce shell très populaire chez les développeurs est soutenu par une communauté très active, qui propose de nombreux thèmes et plug-ins sur le site Oh My zsh.

Le nouveau shell est activé uniquement sur les nouvelles machines, ou après une installation « propre » de macOS Catalina. Après une mise à jour depuis macOS Mojave, bash restera le shell par défaut, mais vous pourrez passer à zsh en entrant la commande chsh -s /bin/zsh. Apple dédie une fiche technique à cette transition.

Notons que macOS Catalina est toujours fourni avec Python 2.7.10, Ruby 2.6.0p0, et Perl 5.18.4. Ces runtimes sont fournis uniquement « à des fins de compatibilité avec d’anciens logiciels », et seront retirés dans une future version de macOS. Vous devrez donc les installer séparément, par exemple avec Homebrew (mais comme Homebrew demande lui-même Ruby, sa procédure d’installation devra être modifiée).

Ajouter ce site dans Google News

Le live de présentation de GTA VI met Netflix à genoux

27/08/2026 à 22:50

• 16


Quand 1 200 agents d’OpenAI s’organisent dans le dos de leurs créateurs

27/08/2026 à 21:00

• 34


Test de l'aspirateur-robot SwitchBot S20 : le ménage automatisé jusque dans l’app Maison

27/08/2026 à 20:42

• 16


Et si Apple proposait finalement un Mac Neo, un Mac de bureau sous les 700 € ?

27/08/2026 à 18:45

• 41


Prise en main du nouvel adaptateur secteur USB-C 40 W dynamique d'Apple

27/08/2026 à 17:43

• 47


Domotique : de bonnes promos sur les accessoires HomeKit de Meross, dont un programmateur d’arrosage à -24 %

27/08/2026 à 17:36

• 6


Le séduisant iPhone Ultra rouge : trop beau pour être vrai ?!?

27/08/2026 à 17:36

• 10


Guide d’achat : les accessoires indispensables pour accompagner son MacBook à la rentrée

27/08/2026 à 17:00

• 9


Avec le M5 Ultra, Apple fait du cluster de Mac Studio un argument pour l’IA

27/08/2026 à 16:16

• 5


Le Magic Keyboard compact n’est toujours pas une flèche, et ça en touche plus d’un

27/08/2026 à 16:07

• 23


Parallels Desktop 27 muscle ses performances graphiques et dit adieu aux Mac Intel

27/08/2026 à 16:02

• 6


Lift, MX Vertical : les excellentes souris ergonomiques de Logitech à 50 € chez Amazon

27/08/2026 à 14:42

• 5


Mac mini M6 : mini boîte, maxi transport

27/08/2026 à 12:54

• 20


Les nouveaux Mac mini M6 et Mac Studio M5 sont déjà en précommande chez les revendeurs

27/08/2026 à 12:27

• 4


Nvidia veut racheter Hugging Face pour 12,9 milliards de dollars

27/08/2026 à 11:57

• 25


Écran brisé ou batterie épuisée : réparer son iPhone n’a jamais été aussi simple

27/08/2026 à 11:55

• 0