Ouvrir le menu principal

MacGeneration

Recherche

mas permet aussi d’acheter des apps du Mac App Store depuis le terminal

Nicolas Furno

jeudi 28 mai 2020 à 08:02 • 10

Logiciels

L’outil en ligne de commande mas est très utile pour les habitués du terminal qui veulent éviter aussi souvent que possible de passer par le Mac App Store. Depuis sa création, il permet d’installer ou de mettre à jour une app sans passer par l’interface de la boutique, ce qui est tout particulièrement pratique pour créer un script d’installation automatisé pour son Mac :

Au fil des mises à jour, il gagne des fonctions. Depuis l’an dernier, mas permet aussi de supprimer les apps fournies par le Mac App Store via le terminal. Et avec la version 1.7 disponible depuis quelques jours, on peut aussi l’utiliser pour acheter une nouvelle app :

Achat d’une app avec la commande mas.

Si vous n’aviez jamais utilisé cet outil en ligne de commande, sachez qu’il était limité jusque-là au téléchargement d’apps déjà achetées. Une fois associées à votre compte App Store, les apps pouvaient être téléchargées et mises à jour, mais il fallait encore passer par la boutique pour la première étape d’achat.

Cette mise à jour permet de se passer de cette étape, même s’il y a encore deux restrictions majeures à noter :

  • seules les apps gratuites au téléchargement peuvent être « achetées » avec mas, celles qui sont payantes doivent être récupérées par la boutique ;
  • par sécurité, mas demande l’identifiant unique de l’app pour la nouvelle commande mas purchase, un identifiant que vous pouvez récupérer avec la commande mas search suivie du nom de l’app.

Dans la vidéo ci-dessus, j’ai acheté le client macOS de Telegram en utilisant deux commandes successives : mas search telegram pour trouver l’identifiant, puis mas purchase 747648890 pour acheter, télécharger et installer l’app.

mas est un outil gratuit et open-source que vous pouvez installer facilement sur vote mac grâce au gestionnaire de paquets Homebrew (commande brew install mas). Les dernières versions nécessitent macOS 10.14 ou mieux, mais vous pouvez récupérer une version plus ancienne en suivant les instructions sur GitHub.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Orange partage à son tour par défaut les IPv4 pour les abonnés ADSL et fibre

11:45

• 8


Passez à Microsoft Office pour moins de 40 € avec les soldes d'hiver 2025 de Godeal24 📍

09:23


Disney+ : l'offre à 1,99 € est prolongée jusqu'en février 🆕

07:17

• 50


64 vidéos tournées puis affichées sur 64 iPhone (et énormément de travail), ça donne un clip très original

21/01/2025 à 22:23

• 26


macOS 15.3 quasiment finalisé, avec la sortie d'une RC

21/01/2025 à 19:21

• 4


Comment Apple Music lutte contre la manipulation des streams

21/01/2025 à 17:30

• 5


Dropover, un menu flottant qui facilite les glisser-déposer sur Mac

21/01/2025 à 15:30

• 29


Joueurs des Sims sur Mac, il est l'heure d'abandonner Origin

21/01/2025 à 12:30

• 3


Sonnet et Asus font une place à un SSD dans leurs docks Thunderbolt 5

21/01/2025 à 10:26

• 17


Canoo : la start-up spécialisée dans l'automobile électrique tire le rideau

20/01/2025 à 16:30

• 10


Astuce : comment compresser un lot de dossiers en plusieurs archives sur Mac

20/01/2025 à 15:00

• 24


Selon Trump, Apple s’est engagée à réaliser un « investissement massif » aux États-Unis

20/01/2025 à 14:21

• 54


Le milieu de la tech se réunit derrière Donald Trump, le nouveau président des États-Unis

20/01/2025 à 13:00

• 33


La gomme magique de Photos curieusement disponible sur certains Mac sans Apple Intelligence activé

20/01/2025 à 11:58

• 44


Les MacBook Air OLED arriveraient plutôt vers 2029

20/01/2025 à 08:00

• 12


L’iPhone SE 4 et le nouveau Mail sur Mac en approche, pendant que Sonos pourrait être absorbée : la semaine de Gurman

19/01/2025 à 20:30

• 39