Ouvrir le menu principal

MacGeneration

Recherche

macOS 12.3 n’est plus fourni avec nano, un éditeur de texte populaire pour le terminal

Nicolas Furno

mardi 29 mars 2022 à 09:00 • 51

Logiciels

Apple continue de faire le ménage parmi les apps destinées au terminal et aux développeurs intégrées à macOS. Avec macOS Monterey, l’entreprise a retiré deux langage de développement qui étaient jusque-là fournis par défaut : PHP dès la première version, puis Python 2 avec macOS 12.3.

Comme prévu, macOS Monterey n’intègre plus PHP par défaut

Comme prévu, macOS Monterey n’intègre plus PHP par défaut

Développement : Python 2 n’est plus fourni avec macOS 12.3

Développement : Python 2 n’est plus fourni avec macOS 12.3

macOS 12.3 a aussi retiré une autre ressource, cette fois un éditeur de texte à utiliser dans le terminal : nano. Si vous n’avez jamais travaillé dans le terminal, vous ignorez peut-être qu’il faut tout faire sans interface graphique. Pour modifier des fichiers, il faut utiliser un éditeur de texte qui s’adapte au terminal, comme vi, emacs ou encore nano qui a gagné en popularité par sa plus grande simplicité d’utilisation. Apple l’intégrait jusque-là au système, mais il a désormais été remplacé par Pico, qui est en réalité l’ancêtre de nano.

Quand on utilise nano pour ouvrir un fichier, c’est en réalité Pico qui se lance sous macOS 12.3.

On ne sait pas pourquoi Apple privilégie pico à nano, mais l’entreprise a quoi qu’il en soit fait le maximum pour éviter de casser les habitudes. Depuis le terminal de macOS 12.3, vous pouvez toujours utiliser la commande nano suivie du chemin du fichier à ouvrir et vous n’aurez pas d’erreur. Pico s’ouvrira à la place de nano et puisque ce dernier est un fork (clone qui a dérivé par la suite), vous ne serez pas dépaysé par son fonctionnement similaire, en particulier pour ses raccourcis clavier basés sur la touche ^ (control).

Néanmoins, nano est plus complet et surtout mieux maintenu, avec la dernière version qui date de février 2022 quand pico est resté bloqué en 2009. Selon vos besoins, la configuration par défaut de macOS peut vous suffire, mais vous pouvez aussi regretter nano pour l’une de ses fonctions supplémentaires, sa coloration syntaxique ou encore la traduction en français. Comme avec tous les outils en ligne de commande, réinstaller nano est facile, par exemple avec le gestionnaire de paquets Homebrew et la commande brew install nano.

Après installation via Homebrew, nano est de retour dans sa dernière version et avec coloration syntaxique.

Quant à savoir pourquoi Apple préfère pico à nano, la réponse est peut-être à chercher du côté de la licence de chaque outil, respectivement GPL et Apache. Cela fait des années maintenant que l’entreprise élimine tout ce qui relève de la licence GPL v3, jugée problématique suite à l’ajout de clauses strictes qui vont à l’encontre d’un système propriétaire comme l’est macOS.

Apple poursuit sa purge des logiciels sous licence GPL

Apple poursuit sa purge des logiciels sous licence GPL

En changeant la licence de CUPS, Apple poursuit sa purge anti-GPL

En changeant la licence de CUPS, Apple poursuit sa purge anti-GPL

Le retrait de nano répond peut-être à cette problématique, tout comme le choix de zsh au détriment de bash pour les sessions de terminal par défaut de macOS, depuis Catalina :

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

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

Source :

Stellantis prépare une voiture électrique beaucoup moins chère à l’horizon 2028

12:33

• 28


LG prépare un écran 1 000 Hz, parce que 120 Hz c’est déjà le passé

12:15

• 12


30 ans plus tard, Windows CE tourne sur Nintendo 64

10:51

• 3


Plus de 47 millions de dollars de produits Apple achetés grâce à des cartes cadeaux détournées

09:53

• 9


Faut-il espérer de nouveaux Mac à la WWDC ?

07:26

• 18


iPhone : Apple chercherait la formule magique pour ressusciter le titane

07:25

• 11


Scrapbook Pixixel : quand le vibe coding ressuscite le regretté iView MediaPro

06:45

• 12


L’Apple Watch Ultra 4 viserait une détection plus poussée de l’hypertension

05:59

• 30


Elon Musk perd sa bataille judiciaire contre OpenAI

18/05/2026 à 21:22

• 36


Apple donne rendez-vous le 8 juin pour le keynote de la WWDC 2026

18/05/2026 à 19:41

• 15


Avez-vous adopté un nouveau navigateur axé sur l’IA ?

18/05/2026 à 18:10

• 50


Orange se prépare à commercialiser un répéteur Wi-Fi 7 pour ses clients français

18/05/2026 à 15:24

• 6


Aerial 4.0 anime le bureau du Mac avec ses propres vidéos et des flux en direct

18/05/2026 à 15:16

• 17


Hovercraft, une app macOS pour présenter ses PDF en les contrôlant du bout des doigts

18/05/2026 à 13:01

• 6


OpenAI active la bibliothèque de fichiers de ChatGPT en Europe

18/05/2026 à 11:50

• 5


L'IA de plus en plus utilisée pour les arnaques sur les sites de vente d'occasion comme leboncoin ou Vinted

18/05/2026 à 11:40

• 55