0 votes

Pourquoi le programme d'installation de Citrix Workspace échoue-t-il sur MacOS 15 (Catalina) ?

J'ai essayé d'installer Citrix Workspace v2002 sur un nouveau Macbook Air fonctionnant sous MacOS 15 Catalina. Je pense que le propriétaire de l'ordinateur avait utilisé Migration Assistant à partir d'un ancien Macbook Air fonctionnant sous un système d'exploitation beaucoup plus ancien.

Le programme d'installation a échoué sans explication pour l'utilisateur. D'autres versions de Citrix Workspace et Citrix Receiver n'ont pas non plus réussi à s'installer.

Quelqu'un d'autre a-t-il rencontré ce problème ?

2voto

Jeremy Field Points 141

Le journal d'installation montre qu'un Fichier introuvable une erreur s'est produite dans /private/tmp .

Inspection directe, /tmp était un lien symbolique vers /private/tmp qui était lui-même un lien symbolique vers private/tmp c'est-à-dire /private/private/tmp ! Cette cible n'existe pas. Le lien symbolique erroné avait une date de modification en 2016, ce qui m'a fait suspecter un problème lié à Migration Assistant.

Je pense que Protection de l'intégrité du système m'empêchait de modifier /private/tmp même en tant que sudo et avec Préférences système > Sécurité et confidentialité > Accès intégral au disque accordé à Terminal.app . Je ne voulais pas vraiment le désactiver.

En fin de compte, j'ai simplement créé la cible manquante sudo mkdir -p /private/private/tmp et le programme d'installation a fonctionné.

Il serait intéressant de savoir comment le lien symbolique erroné est apparu. La théorie de l'assistant de migration n'est qu'une théorie à ce stade.

addit

Le problème s'est reproduit lors de la mise à niveau vers MacOS 10.15.4 (présentant avec Une erreur s'est produite lors de la mise à jour du micrologiciel. ). J'ai démarré en mode de récupération et j'ai inspecté /Volumes/Macintosh HD/private/ de constater que mon ./private/tmp Le répertoire n'était plus là. Le SIP semblait être désactivé, je pouvais donc simplement supprimer le fichier ./tmp et créer un véritable ./tmp répertoire. La mise à niveau a ensuite fonctionné !

J'espère que cette solution sera plus durable.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X