macOS Catalina : comment se préparer à l’abandon du 32 bits

Anthony Nelzin-Santos |

Comme prévu, macOS Catalina abandonne les applications 32 bits. Apple achève ainsi une longue transition vers les architectures 64 bits, débutée en 2009 avec Mac OS X Snow Leopard. Les développeurs ne peuvent pas dire qu’ils n’ont pas été prévenus, mais Apple elle-même n’a pas adapté toutes ses applications et tous ses frameworks aux architectures 64 bits.

Le passage à macOS Catalina va laisser de nombreuses applications sur le carreau, dont peut-être certaines que vous utilisez au quotidien. Lesquelles ? Comment évaluer les conséquences ? Comment éviter d’être obligé de passer à macOS Catalina ? Pour y voir plus clair, suivez le guide.

Les applications d’Apple incompatibles

Commençons par le commencement : toutes les applications intégrées à macOS Catalina sont bien évidemment compatibles 64 bits. Apple a recompilé, voire réécrit, quelques-unes de ses plus anciennes applications (lire : Incroyable : une mise à jour majeure du lecteur DVD dans macOS Mojave). Mais elle a surtout fait le ménage par le vide, sacrifiant des applications encore très populaires (lire : Dashboard est mort, vive Spotlight !).

Quelques-uns d’entre vous utilisent peut-être toujours les applications de la suite iWork '09, réécrites en 2013 avec une nouvelle interface et un nouveau format de fichiers. Vous allez devoir vous faire une raison : Pages 4, Keynote 5 et Numbers 2 ne tournent pas sous macOS Catalina. Ces six dernières années, les applications qui formaient la suite iWork ont récupéré toutes leurs fonctions, et en ont gagné de nouvelles.

Pages 8, Keynote 9 et Numbers 6 sont toujours capables de lire les fichiers de leurs lointaines ancêtres, au prix toutefois d’une conversion vers le nouveau format. La transition est d’autant plus facile que ces applications sont gratuites depuis quelques années. De la même manière, ceux qui s’accrochent encore à iPhoto et Aperture vont devoir se résigner.

Aperture sous macOS Mojave.

Après plusieurs révisions et avec ses extensions, Photos est maintenant un catalogueur très performant. Et si vous ne voulez absolument pas l’utiliser, les solutions ne manquent pas, de Lightroom à DxO PhotoLab en passant par Luminar. Enfin, le couperet tombera aussi sur l’ancien GarageBand 6.0.5, que l’on peut remplacer avantageusement et gratuitement par GarageBand 10.

L’abandon des architectures 32 bits ne touche pas seulement les applications, mais aussi les frameworks, ces briques logicielles qui composent le système. Ainsi le framework QuickTime tire sa révérence, après 28 ans de bons et loyaux services. Le lecteur QuickTime X demeure, mais l’ancien QuickTime Player 7 ne tourne pas sous macOS Catalina. Les formats et codecs QuickTime 7 ne sont plus disponibles, avec d’éventuelles conséquences sur les anciens projets Final Cut Pro et iMovie, comme l’explique une fiche technique d’Apple.

Des technologies antédiluviennes disparaissent aussi, comme Java 6 et Carbon HLTB. Seules les applications qui ne sont plus maintenues depuis des années les exploitent encore, et ne devraient probablement plus être utilisées, pour des raisons de sécurité et de fiabilité. Outre les architectures 32 bits, macOS Catalina abandonne Quartz Composer ou certains frameworks multimédia, remplacé par des logiciels plus performants (lire : macOS Catalina : fin des apps 32 bits, suppression de Dashboard, dépréciation de Quartz Composer).

Les applications tierces incompatibles

Depuis l’été dernier, le Mac App Store n’accepte plus de nouvelles applications, ni même de mises à jour aux applications existantes, qui ne sont pas compatibles 64 bits. Mais toutes les applications dans le Mac App Store ne sont pas maintenues par leurs développeurs, et toutes les applications pour macOS ne sont pas distribuées par l’intermédiaire du Mac App Store. Autant dire qu’il reste quelques applications 32 bits dans la nature.

Cela étant dit, la quasi-totalité des applications récentes et continuellement maintenues a été adaptée au 64 bits, même si certains développeurs ont attendu le dernier moment pour se plier aux injonctions d’Apple. Prenons l’exemple du parc informatique de notre rédaction, où nous installons des centaines d’applications par an, sans toujours les supprimer lorsque nous avons fini nos tests.

Une seule machine compte plus de dix applications 32 bits, la plupart en possèdent trois ou quatre, et deux (dont la mienne) n’en possèdent aucune. Dans la majorité des cas, les applications concernées sont soit d’anciennes versions d’applications qui sont aujourd’hui compatibles 64 bits (Scrivener 2, RapidWeaver 5, MacTracker 7.4…), soit des applications dont on sait qu’elles seront mises à jour dans les prochains mois (Adobe Creative Cloud).

La liste des applications 32 bits présentes sur la machine de mon collègue Stéphane. Sexy Girls Slot est un jeu vaguement érotique, téléchargé dans le cadre d’un article sur les règles de validation du Mac App Store, qui ne manquera à personne. Scrivener 2 pourrait être remplacé par Scrivener 3. Les composants de la suite Creative Cloud seront revus prochainement, mais pas Lightroom 6. Steam est compatible 64 bits, mais le Launcher n’est pas mis à jour automatiquement — il suffira de réinstaller l’application pour qu’elle tourne parfaitement sous macOS Catalina. Les rares composants 32 bits encore utilisés par Apple ont été supprimés ou remplacés dans macOS Catalina.

Restent quelques applications problématiques. Google mettra-t-il à jour Android File Transfer ? Probablement : cet utilitaire de transfert des fichiers vers un appareil Android est encore très pratique. Adobe mettra-t-elle à jour Lightroom 6 ? Sans doute pas : sa dernière version remonte à fin 2017, alors que Lightroom Classic CC et surtout Lightroom CC étaient déjà sortis depuis quelques mois. De nombreux jeux, notamment ceux édités par Aspyr, seront probablement touchés.

De manière plus subtile, une application 64 bits peut contenir des composants 32 bits, qui empêcheront son bon fonctionnement sous macOS Catalina. C’est le cas de Steam : si vous l’avez installé depuis longtemps, son Launcher 32 bits n’a pas été mis à jour automatiquement, et vous devrez réinstaller l’application manuellement pour obtenir une version purement 64 bits. Les suites Adobe Creative Suite et Microsoft Office devront être mises à jour pour tourner parfaitement sous macOS Catalina.

Dans tous les cas, si votre travail dépend d’une application, vous avez tout intérêt à consulter le site web du développeur, voire à le contacter directement. En l’absence de réponse, ou si votre application favorite est abandonnée depuis plusieurs années, il est probablement temps de chercher une solution de remplacement.

Comment identifier les applications 32 bits

Reste à voir quelles applications sont concernées. Vous pourriez lancer chacune de vos applications, et faire la liste de celles qui provoquent l’apparition du fameux message Machin.app n’est pas optimisé pour votre Mac. Plus simplement, lancez l’application Informations système1, puis consultez les informations de la section Logiciel > Anciens logiciels.

Malheureusement, ce panneau n’est pas toujours très fiable, et peut parfois lister des applications supprimées depuis plusieurs mois. En cas de doute, installez l’application 32-bitCheck, et demandez-lui d’analyser le dossier /Applications en vérifiant tous les bundles. Après quelques secondes à quelques minutes, elle fournira une liste des applications et des composants logiciels qui risquent de poser problème sous macOS Catalina.

Comment tester macOS en 64 bits dès aujourd’hui

Mieux encore : démarrez votre machine en « mode 64 bits », pour vérifier non seulement vos applications, mais aussi vos périphériques et leurs pilotes. Redémarrez votre machine en maintenant les touches et R pour accéder à la partition de restauration. Utilisez le menu Utilitaires > Terminal pour lancer le Terminal, puis exécutez la commande :

nvram boot-args="-no32exec"

Redémarrez, et votre Mac n’exécutera plus que les binaires 64 bits. Lancez les applications avec lesquelles vous gagnez votre vie, branchez vos périphériques et vos accessoires, vérifiez la compatibilité de votre imprimante, parez à toutes les éventualités. Dès que vous aurez terminé, redémarrez sur la partition de restauration, et exécutez la commande suivante dans le Terminal :

nvram boot-args=""

Comment éviter d’être forcé de passer à macOS Catalina

Rien ne vous oblige à installer macOS Catalina, mais vous pourriez bien vous retrouver coincés. Si vous ne pouvez ou ne voulez pas remplacer une application 32 bits, prenez d’abord garde à désactiver les mises à jour automatiques. Dans les Préférences Système, rendez-vous dans la rubrique Mise à jour de logiciels, puis décochez l’option Mettre à jour automatiquement mon Mac. Cliquez sur Désactiver les mises à jour automatiques, puis entrez votre mot de passe administrateur pour confirmer.

Cela ne suffit pas : si vous possédez un iPhone et un iPad, vous devez aussi les empêcher de passer automatiquement à iOS 13, dont certaines fonctions sont liées à macOS Catalina. Rendez-vous dans la section Général > Mise à jour logicielle des Réglages, puis désactivez les mises à jour automatiques. Voilà de quoi vous offrir un peu de répit, le temps que vos applications favorites soient mises à jour… ou que vous les remplaciez.

  1. Que vous trouverez dans le dossier /Applications/Utilitaires. ↩︎
avatar ckermo80Dqy | 

@rimshot

En BETA...

avatar rimshot | 

@ckermo80Dqy

J’ai dit ça promet, pas c’est foutu... trop subtile peut être....

avatar Khrys | 

@fabricepsb71

"Par contre connaissez vous un site qui référence tous les plugin pour Apple Photos ?"

Fais une petite recherche sur Google, plusieurs sites en référence une bonne demi douzaine.

Par contre, les prix sont... WOW!
Certains coûtent plus chers qu'un logiciel "pro" de retouche de photo comme Affinity Photo ou Pixelmator, par exemple 🤨

avatar Scooby-Doo | 

" Certains coûtent plus chers qu'un logiciel "pro" de retouche de photo comme Affinity Photo ou Pixelmator, par exemple "

Clairement et Affinity Photo n'a pas a rougir face à un Photoshop dernière version !

Je ne l'ai pas mais j'ai un ami qui en avait marre de payer ses mises à jour qui coûtait un bras à Adobe et du coup je lui ai conseillé Affinity Photo.

Ben il ne regrette pas d'avoir changé son fusil d'épaule !

Donc, pour le prix autant s'offrir un logiciel complet comme suggéré par vous ! Je plussoie...

avatar Caliguvara | 

@rimshot

Il y a d'excellentes alternatives, telles que ON1 Photo RAW. Pour utiliser Photos, les extensions de Pixelmator Pro ou Affinity sont tres bien et/ou completes!

avatar YSO | 

@Caliguvara

Je confirme :
Pour ceux qui vont devoir quitter Aperture et qui ne veulent pas migrer sur Photo(s) ou Lightroom (est son abonnement /Cloud) il y a On1 photo RAW et surtout Capture One Pro qui permet de transférer ses catalogues depuis Aperture et qui est excellent (étonnant qu’il soit si peu cité).
C1 Pro avec Affinity photo (pour remplacer Photoshop) et vous êtes tranquille 😉

avatar raoolito | 

@rimshot

aperture se compare à lightroom, jamais je n’aurais envisagé de remplacer un soft photo pro par « apple photos, lui est dédié à un usage familial.

@YSO +1 il existe d’autres possibilitiés

avatar pagaupa | 

@rimshot

Photo=iphone...,pour Apple. Point barre!

avatar frankm | 

@rimshot

« Ces six dernières années, les applications qui formaient la suite iWork ont récupéré toutes leurs fonctions, et en ont gagné de nouvelles. »
PAS DU TOUT, où est le publipostage (un peu merdique soit) ?

avatar 8enoit | 

@frankm

Et une table des matières digne de ce nom (numérotation) ? Et une table des matières affichées avec des polices différenciées ?

avatar Doctomac | 

@rimshot

Apple n’a jamais prétendu remplacer Aperture par Photo. Il faut arrêter de raconter n’importe quoi.

Apple avait conseillé de se tourner vers Lightroom.

avatar Dimemas | 

Bien sûr ... puisqu’ils ont abandonné pratiquement tous les logiciels pro...

avatar Adk3rn | 

A noter que je n’ai pas réussi à utiliser Wine sur Catalina. Pourtant les derniers installers contiennent une version 64 Bit en option, mais ça ne fonctionne pas.
Avis aux utilisateurs d’exécutables Windows.

avatar noxx09 | 

De toute façon même si le wrapper de Wine est en 64 bits, les applications comme les jeux sur Windows sont souvent en 32 bits et le processus apparait en 32 bits pour Osx : donc cela ne fonctionnera pas avec Catalina.

avatar Adk3rn | 

@noxx09

C’est pas faux..!

avatar raoolito | 

@noxx09

mmhmm bonne remarque. Wine ne court-circuite-t-il ps cette limitation ? ou alors est-ce qu’il faudra obligatoirement passer par une machine virtuelle (virtualbox pour ne pas le nommer)

avatar noxx09 | 

Wine Is Not an Emulator... Donc pour des questions de performances, il ne fait que rediriger les appels système windows tout en tournant comme un processus normal (donc 32 bits si c'est le cas). Une machine virtuelle fait tout autre chose et gère ses propres processus mais pas avec les mêmes performances...

avatar raoolito | 

@noxx09

ok, je me souvenais avoir remarqué cela aussi. Ceci dit, suivant les logiciels,les performances ne sont pas forcement un soucis. un vieux soft sur PPC ou core2duo tourne sans soucis sur une machine virtuelle avec un i5 actuel.
Perso j’ai toujours uniquement perçu les soucis de RAM, pas tant de performances... (partant de la logique qu’un jeu non optimisé 64 bits n’est pas forcement récent, il y a forcement des exceptions malheureusement, reste à espérer des mises à jours)

avatar iPop | 

@Adk3rn

Achète toi un PC sous windows, on en vend à 200 euros. C’est le plus simple que l’on puisse faire.

avatar noxx09 | 

L'article élude le problème de jeux mac (si si y'en a :) : là c'est poubelle pour la plupart. Je vois sur mes 63 jeux mac, seul Grid.Autosport est 64 bits... Sans parler de toutes mes adaptations via Wine. Du coups je me prépare un disque Windows 10 64 bits (Windows on the go est ton ami ;), qui fera tout tourner lui.

avatar Grahamcoxon | 

@noxx09

Il en parle mais en une ligne alors que c est vraiment dramatique je trouve aussi

avatar Elpunical | 

@noxx09

Windows To Go a été abandonné par Microsoft et donc finira par disparaître rapidement

avatar Scooby-Doo | 

Microsoft a le chic pour abandonner des trucs pratiques !

Windows To Go est encore disponible avec les versions " Entreprise " et " Education " de Windows 10, okay mais pour combien de temps ?

Et cela limite fortement l'utilisation parce que ces versions ne sont pas franchement accessibles au grand public.

Nul !

avatar noxx09 | 

Même si la possibilité "On the Go" disparaît, le système une fois installé sur le disque USB devient un système comme un autre. Avec ses mises à jours inévitables sur W10...

avatar Scooby-Doo | 

Faut-il encore avoir eu la présence d'esprit à l'époque de créer une clef USB avec Windows To Go !

A l'époque, cela ne m'était pas venu à l'esprit ! Dommage...

avatar raoolito | 

@noxx09

c’est ce qu’on disait plus haut Virtualdub est ton ami, tu peux faire tourner dessus d’anciens OS, du win comme du mac comme du linux ou meme du Solaris (!)
La perte de performance est à juger par jeu.

avatar marc_os | 

@noxx09

« mes 63 jeux mac, seul Grid.Autosport est 64 bits... Sans parler de toutes mes adaptations via Wine. Du coups je me prépare un disque Windows 10 64 bits (Windows on the go est ton ami ;), qui fera tout tourner lui »

Ah bon, Windows te permettra de faire tourner tes 62 jeux Mac 32 bits ?
Extraordinaire ! 😲

avatar Gillesgilles2 | 

Et iWeb ?

avatar ckermo80Dqy | 

@Gillesgilles2

Ça m’étonnerait qu’iWeb passe en 64 bits alors qu’il est abandonné depuis des lustres...

avatar Jacti | 

Hélas !

avatar pim | 

@Jacti

Sparkle est une très bonne alternative ! Il est tout-à-fait dans l’esprit d’iWeb. Et gratuit si l’on ne dépasse pas trois pages.

avatar Scooby-Doo | 

iWeb, vous oubliez !

Si iWeb est mis à jour, je dis chapeau à Apple !

Non mais restons sérions et arrêtons de faire le cabot un instant : le 32 bits c'est mort pour Apple comme pour certains chez Linux…

Donc, il va falloir mettre à la poubelle quelques applications.

Et puis la solution de la virtualisation, ben c'est pas terrible question performances pour le coup.

Je me vois mal utiliser Adobe Photoshop CS 6 sur une machine virtuelle par exemple.

Enfin, ce n'est que mon point de vue de grand danois malheureux...

avatar pat3 | 

Je n'arrive pas à comprendre les nostalgiques d'iWeb; ok, il y avait des templates, mais il a bien 10 logiciels d'aujourd'hui avec des templates, sans compter les site builders de tous les hébergeurs web, ou les wix.com et autres, ou les dizaines de CMS hébergés ou auto-hébergés. Ok, on avait l'impression d'un site hyper propre mais le code d'iWab était vraiment lourd, alors que la majeure partie des logiciels d'aujourd'hui produit du code hyper propre.
Bref… iWeb c'est fini depuis TRÈS longtemps, faut vraiment aimer se complaire dans la nostalgie pour le ramener sur la table à chaque discussion.
C'est comme l'abandon d'AppleWorks: faut juste s'y faire, et Apple prévient longtemps à l'avance qu'un logiciel va être arrêté. De toute façon, les logiciels qui perdurent dans le temps, c'est une illusion de croire qu'ils sont restés les mêmes: ouvrez un Word 5.1, vous allez voir que c'est assez loin d'être le même logiciel que la version actuelle. La différence, c'est que vous vous êtes fait petit à petit au changement. Si vous avez un fichier particulièrement travaillé de l'époque, essayez de l'ouvrir aujourd'hui, vous allez voir si c'est hyper compatible…

avatar Moonwalker | 

Laisse dire. Ils n'ont jamais utilisé iWeb. Ils ne savent rien du logiciel, simplement qu'Apple a arrêté son développement en… 2011.

La fermeture de .Mac/MobileMe à fait bien plus pleurer à l'époque que iWeb pour lequel il était conçu.

avatar Scooby-Doo | 

" La fermeture de .Mac/MobileMe à fait bien plus pleurer à l'époque que iWeb pour lequel il était conçu. "

Et dire que l'on nous rabâche que le dématérialisé, c'est beaucoup plus sûr !

Le Cloud c'est l'avenir.

Au fait dans iTunes, quand je télécharge de la musique achetée chez Apple, on me précise que ce téléchargement peut devenir inopérant par la suite ?

Non, parce que lorsque j'achète des CD, le vendeur ne risque pas de venir me les reprendre chez moi !

Mes CDs sont chez moi et bien à moi !

avatar House M.D. | 

@Scooby-Doo

Si ce sont des musiques achetées sur l’iTunes Store, pas de souci, il y a bien longtemps qu’Apple a enlevé les DRM dessus. Seules les très vieux achats qui ont une extension fichier en « .m4p » ont des DRM. Si « .m4a », pas de souci.

Bien entendu, il en va autrement pour Apple Music. Étant un abonnement, si vous arrêtez votre abonnement, plus d’accès.

avatar Scooby-Doo | 

@ House M.D.,

Non je faisais référence en cas de nécessité de retélécharger des fichiers AAC.

Dans les conditions d'utilisation, vous pouvez en principe retélécharger des fichiers musicaux achetés sur iTunes si nécessaire (défaillance technique, incendie, inondation, vol de disque dur externe ou d'ordinateur, etc.).

Mais seulement si les fichiers sont toujours commercialisés par iTunes et bien sûr c'est gratuit.

Par contre si l'éditeur a rompu son contrat de distribution avec iTunes ou qu'il ne désire plus vendre ces titres, ben vous ne pourrez pas les récupérer à nouveau.

Je ne faisais pas référence aux DRM, une sage décision qu'a pris SJ de les retirer des fichiers musicaux vendus sur iTunes.

avatar House M.D. | 

@Scooby-Doo

Si je ne me trompe (à vérifier, j’ai un doute), on a le même principe que sur l’AppStore. Si un fichier n’est plus disponible à la vente, il reste téléchargeable quand même pour ceux qui l’ont déjà acheté.

À vérifier cependant, je n’en mettrais pas ma main à couper.

avatar Scooby-Doo | 

Je n'ai pas été confronté à ce problème mais c'est écrit noir sur blanc dans les conditions générales de vente d'iTunes store.

Et en plus, je ne suis même pas sûr que le futur de iTunes store soit assuré.

J'ai l'impression que Apple mise plutôt sur Apple Music..

Je me gourres peut-être, complétement, moyennement, mais j'aime bien iTunes store.

J'ai pu retrouvé plein de vieux albums introuvables en CD ou alors à des prix de dingues, y compris en occasion sur Amazon Marketplace par exemple !

avatar House M.D. | 

@Scooby-Doo

S’ils l’ont écrit dans les conditions, alors en effet, ça peut poser problème.

Après, j’imagine qu’ils peuvent assimiler ça à la perte d’un CD... si on perd le CD, on doit le racheter. Et l’oublier s’il n’est plus en vente. On peut imaginer ça transposé au fichier perdu sur un disque...

😉

avatar Scooby-Doo | 

Extrait des conditions générales de vente de Apple iTunes store :

Vous pouvez télécharger à nouveau du contenu déjà acquis (ci-après le « re-téléchargement ») sur vos appareils qui sont enregistrés avec le même identifiant Apple (ci-après les « appareils associés »). Vous pouvez consulter les types de contenu qui peuvent être à nouveau téléchargés dans votre pays de résidence sur https://support.apple.com/fr-fr/HT204632. Le contenu peut ne pas être disponible à des fins de re-téléchargement si ce contenu n'est plus proposé sur nos services.

Après comme vous dites, cela s'apparente à la perte du CD physique.

Mais bon je trouvais que l'un des arguments du dématérialisé justement, c'était qu'en cas de perte, on pouvait récupérer son achat… tant que c'est disponible a priori !

avatar House M.D. | 

@Scooby-Doo

En effet... dommage et embêtant.

avatar mouahaha | 

"Après, j’imagine qu’ils peuvent assimiler ça à la perte d’un CD... si on perd le CD, on doit le racheter. Et l’oublier s’il n’est plus en vente. On peut imaginer ça transposé au fichier perdu sur un disque..."

Du coup ya vraiment aucun avantage à acheter directement en version dématérialisée... Autant acheter une version physique et la dématérialisée soit-même. Parce que faut le vouloir pour perdre un CD qu'on garde facilement 2 ou 3 décennies...
A côté la version full démat' en quelques années peut être indisponible sans que le client n'ai d'autre alternative qu'allez ensuite racheter le CD, quand il existe, pour "profiter" de son achat dématérialisée-que c'est-trop-le-futur-de-la-musique.

avatar iPop | 

@mouahaha

Le CD est toujours viable dans la mesure où vous perdez la sauvegarde. Acheter dématérialisation est aussi viable puisque l’on récupère ce fichier.
Là on change de système, c’est un peu normal que des applications ne fonctionnent plus.

avatar Scooby-Doo | 

@iPop

Je faisais référence à Apple iTunes store et ses conditions d'utilisation en matière de retéléchargements !

Les problèmes variés en tous genres, y comrpis sur une sauvegarde par exemple (corruption, défaut de support).

avatar lolo57 | 

Moi j'aimais bien Iweb, je l'utilisais quand j'avais un client qui voulait un truc pas cher, et qui ressemble à quelque chose. Bon, aujourd'hui je crois que j'aurais vraiment peu d'occasion de l'utiliser.

avatar Jacti | 

Si vous connaissez un logiciel qui me reprend mes sites iWeb sans effort et sans bug, je suis preneur. Je n'ai pas envie de tout refaire (c'est comme mes routines PPC !).

avatar Jacti | 

Je ne me vois pas mettre à lapoubelle des applis qui sont vitales pour moi. Désolé mais Apple est sur la mauvaise voie. ET Microsoft aussi. Je pense que quelqu'un qui ferait un OS qui n'évolue pas tous les 4 matins, avec des applis stables, gagnerait beaucoup d'argent car, perso, je suis prêt à payer assez cher pour ça.

avatar House M.D. | 

@Jacti

Tous les 4 matins? Ça fait 3 ans qu’Apple prévient de la fin du 32 bits, et 10 ans que MacOS X est compatible 64 bits...

Pages

CONNEXION UTILISATEUR