Comment continuer à utiliser les applications 32 bits avec macOS Catalina

Anthony Nelzin-Santos |

Vous le savez, les applications 32 bits ne tournent pas sous macOS Catalina. Vous avez bien préparé la transition, et vous avez remplacé toutes les applications qui n’auraient pas échappé au couperet. Toutes, sauf une application sans égale, dont vous avez absolument besoin. Mais vous n’allez pas rester ad vitam æternam sur macOS Mojave, surtout que vous avez un iPhone et utilisez iCloud. Alors quoi ? Voici quelques pistes pour continuer à utiliser vos applications 32 bits avec — et malgré — macOS Catalina.

À court terme : retarder la mise à jour vers macOS Catalina

À court terme, vous pouvez probablement attendre quelques semaines ou quelques mois avant d’installer macOS Catalina. Si vous avez déjà installé iOS 13 sur votre iPhone ou iPadOS 13 sur votre iPad, vous perdrez quelques fonctions dans les anciennes versions de macOS :

  • Notes : les sous-dossiers apparaissent uniquement sur iOS 13 et macOS Catalina ;
  • Rappels : la base des rappels d’iOS 12 et macOS Mojave est incompatible avec celle d’iOS 13 et de macOS Catalina ;
  • Safari : les onglets sont synchronisés entre appareils sous iOS 13 et macOS Catalina.

Vous en conviendrez, ce n’est pas la fin du monde. Et si vous n’avez pas encore installé iOS 13, vérifiez bien que vous avez coupé les mises à jour automatiques dans la section Général > Mise à jour logicielles des Réglages. La première version de macOS Catalina n’étant pas un modèle de stabilité, vous avez d’autres raisons d’attendre.

Pendant ce temps, contactez le développeur de l’application en souffrance, et cherchez une solution de remplacement si elle s’avère définitivement abandonnée. Renseignez-vous bien, car certaines solutions sont contrintuitives (supprimer une application et se reposer sur le système, dans le cas des pilotes d’imprimantes) ou bousculeront vos habitudes (l’installation d’une application tierce pour remplacer une application fournie par le fabricant, dans le cas des scanners).

À moyen terme : conserver une partition sous macOS Mojave

Cette position est toutefois intenable sur la durée. Les systèmes d’exploitation d’Apple sont complètement imbriqués : si vous utilisez la dernière version d’iOS, il est souhaitable d’utiliser la dernière version de macOS, en achetant un nouvel iPhone, vous introduirez de nouvelles incompatibilités avec votre Mac. Safari est maintenu pour les trois dernières versions de macOS uniquement, et les mises à jour de sécurité s’effilochent progressivement.

Or vous pouvez passer à macOS Catalina sans abandonner macOS Mojave ! Tous les Mac achetés entre le printemps 2012 et l’automne 2019 peuvent démarrer sous macOS Mojave, et continueront à le faire aussi longtemps qu’ils fonctionneront. Achetez un SSD externe, clonez votre système sous macOS Mojave dessus, à l’aide de l’Utilitaire de disque ou d’une application comme Carbon Copy Cloner.

Vous pourrez ainsi passer sous macOS Catalina, mais conserver cette partition de secours, que vous pourrez utiliser pour exécuter les applications 32 bits. Cela devrait vous laisser quelques années pour changer vos outils… jusqu’à ce que vous changiez de machine.

À long terme : virtualiser macOS Mojave

Eh oui : les nouveaux Mac ne peuvent pas démarrer sous macOS Mojave, et les futurs Mac pourront seulement utiliser les versions du système disponibles au moment (ou après) leur sortie. Le Mac Pro prévu pour la fin de l’année, par exemple, devrait être le premier Mac « moderne » incapable d’exécuter les applications 32 bits. Du moins, pas sans virtualiser le système.

Avec une application de virtualisation, vous pourrez utiliser macOS Mojave dans une machine virtuelle, indépendamment du « système hôte », c’est-à-dire de la version de macOS que votre machine utilise. Et vous devriez pouvoir le faire pendant longtemps : Parallels Desktop 15 et VMware Fusion 11 prennent en charge des systèmes aussi anciens que Mac OS X Leopard1.

D’après nos tests préliminaires menés cet été, Parallels Desktop semble plus rapide et moins capricieuse, mais VMWare Fusion n’est pas beaucoup moins capable. VirtualBox est clairement un cran en dessous… mais il est gratuit. Parallels Dekstop coute 79,99 €, contre 88,96 € pour VMWare Fusion.

Que vous utilisiez l’une ou l’autre des applications, prenez garde à bien sauvegarder vos machines virtuelles. Time Machine bute parfois sur ces gros fichiers, et les services de sauvegarde dans le nuage comme Backblaze les ignorent totalement. Patience, partition, et virtualisation, voilà les trois clés pour continuer d’utiliser les applications 32 bits pendant longtemps.


  1. Officiellement, dans sa version serveur. Avant OS X Lion, les CGU de Mac OS X excluaient la virtualisation, sauf pour Mac OS X Server.  ↩

avatar LeoCristal | 

D’ailleurs CrossOver ou PlayOnMac (pour installer des applications Windows) du coup ne fonctionne plus du tout sous Catalina

avatar zypic | 

Est-ce que vous connaissez un bon pas-à-pas sur comment installer un logiciel de virtualisation

avatar 8enoit | 

@zypic

L’éditeur du logiciel donne normalement ce genre d’info. Sinon YouTube ?

avatar Anthony Nelzin-Santos | 
@zypic : c'est une application comme une autre. Sinon pour la machine virtuelle en elle-même, c'est largement du clic-clic, rien de bien sorcier. (Et au pire, les manuels des apps sont plutôt bien faits.) Sinon, le petit papier que nous avions publié du temps de Sierra est toujours valable : https://www.macg.co/os-x/2016/06/installer-macos-sierra-dans-une-machine-virtuelle-avec-parallels-desktop-94759
avatar 8enoit | 

Merci pour les astuces. Sauvegardé dans mon Flipboard.

avatar Madalvée | 

Quelques mois avec Mojave ? Ses mises à jour de sécurité sont assurées jusqu’à deux nouvelles versions majeures de MacOS, on va donc attendre deux ans avant d’étudier la question, ma machine est neuve.

avatar HoulaHup | 

Tellement d'accord. On vit très bien avec une version n-1 voire n-2 de OS X.

avatar xDave | 

@HoulaHup

Bien d’accord.
Le seul souci c’est la liaison iOS-macOS.
Le boulet de ces mises à jour annuelles liées à l’iPhone et ce besoin de conditionner tout le parc pour une ou deux features du haut de gamme d’un téléphone.
C’est assez consternant AMHA.

avatar erdaltoprak | 

J'aimerais bien savoir comment continuer à utiliser les fonctionnalités scanner de mon imprimante Canon sous Catalina, les pilotes sont en 32bits

avatar Pierredu21 | 

@erdaltoprak

C'est écrit dans l'article, et, détaillé ici : https://clubigen.fr/macg/article/109027

avatar occam | 

@erdaltoprak

"les pilotes sont en 32bits "

« Y a-t-il un pilote dans Catalina ? »
Pour férus de l’hydravion et nostalgiques de l’Odyssée sous-marine de l’équipe Cousteau, macOS 10.15 ressemble de plus en plus à Airplane! tourné à bord d’un PBY.

Avec Craig Federighi à la place de Peter Graves, et Phil Schiller remplaçant Leslie Nielsen.
Et ça risque de se terminer dans le Tage, sans happy end.

avatar Fennec72 | 

Je compte m’acheter un iPad Pro 2018, donc être en iPad OS 13 immédiatement, mais mon mac reste pour l’instant sous Mojave car une bonne part de mes app ont des bugs sous Catalina (Exemple : Adobe indique encore des bug sous Photoshop) et, mon iPhone ne peut pas passer à iOS 13 car c’est un 6 Plus.
Je voudrais éviter de priver mon iPhone de Rappels, alors que dois-je faire?

avatar xDave | 

@Fennec72

Il me semble que tu n’es pas obligé de convertir tes rappels à la nouvelle mouture même sous iOS13, mais je peux me tromper.

Ça serait super con si c’est le cas.

avatar Fennec72 | 

@xDave

Il me semble aussi, mais je me demandais ce qui se passait à la première connexion d’un iPad Pro sous iPad OS 13 à iCloud/Apple iD.

Je pense que la logique voudrait que ce soit le format de Rappels présent sur le Mac et l’iPhone précédemment synchronisés sur iCloud qui prenne le dessus sur le format par défaut de Rappels sur iPad OS 13.

Et, comme tu le dis, ça serait vraiment con si ce n’était pas le cas.

avatar xDave | 

@Fennec72

Je ne suis ni sous Cata (encore en High Sierra), ni iOS13.
Mais l'iPad va donc rapatrier les données du Cloud et demander si on veut convertir ou pas.
Il faut dire non pour continuer à l'ancienne et ne pas bénéficier des nouveautés donc.
Le danger, c'est de cliquer sans lire dans la précipitation.

Une conversion automatique serait pure folie.

avatar pat3 | 

@Fennec72

"Je voudrais éviter de priver mon iPhone de Rappels, alors que dois-je faire?"

Garder ton 6 plus et ton eco-système cohérent, jusqu’à ce que tu décides de passer à Catalina (ou son successeur). La tu pourras changer d’iPhone, en cohérence avec ton mac.

avatar curly bear | 

Le problème se pose pour les nouvelles machines. Je pensais qu'on pourrait "downgrader". C'est une très mauvaise nouvelle si on ne peut pas....

avatar Berechit | 

Intéressant
Toutefois, la virtualisation demande pas mal de ressources et est quasi inaccessible si on n’a pas au moins 256Go voire plus (et un bon processeur) si la machine virtuelle est grosse.
Cela dit, avec le mode « fusion » de VMware, les applications s’exécutent dans la machine virtuelle de manière transparente pour l’utilisateur... pratique si on prépare la machine pour un tiers n’aimant pas les procédures complexes.

avatar SyMich | 

Je ne vois pas bien comment utiliser ce mode Unity de VLWare fusion, avec uniquement des applications tournant sous macOS. Autant avec Windows, doublé-cliquer un .exe va faire tourner l'application via le système virtualisé, mais avec des applications Mac, comment indiquer que les applications 32bit doivent tourner dans l'OS virtualisé et les 64bits dans Catalina??? 🤔

avatar koko256 | 

Pour la sauvegarde des machines virtuelles, on peut aussi activer la sauvegarde à l'intérieur de la machine virtuelle.

avatar brunowajskop | 

Attention : la virtualisation de fonctionne pas du tout avec les logiciels qui utilisent l'accélération graphique (certains jeux archaïques mais indispensables :) comme Warblade ne fonctionnent pas).
Question : Si on clone Mojave sur un SSD externe, comment fait-on pour démarrer sur ce système ?

avatar Anthony Nelzin-Santos | 
@brunowajskop : en maintenant ⌥ au démarrage, pour choisir le volume sur lequel la machine doit démarrer.
avatar TheUMan | 

Valable uniquement si cette machine permet d'utiliser une ancienne version de l'OS...

avatar Anthony Nelzin-Santos | 
@TheUMan : c'est pas comme si j'avais écrit l'article au-dessus des commentaires.
avatar fabricepsb71 | 

@Anthony

Je suppose que le ssd doit être thunderbolt pour la gestion du trim ?
Un ssd comme le T5 de Samsung qui est USB 3 est-il fiable à long terme pour servir à booter MacOS ?

Pages

CONNEXION UTILISATEUR