web-dev-qa-db-fra.com

L'installateur se bloque "en attendant que d'autres installations se terminent" alors qu'aucune autre installation n'est en cours

Avant de me coucher, j'ai commencé l'installation de l'aperçu du développeur Xcode 4 hier soir. Quand je me suis réveillé, l'installation avait fait apparaître un message disant de fermer Xcode en premier (doh!). Je l’ai fait, mais quel que soit le script affiché, le message semblait avoir été suspendu, car le message (non annulable) ne disparaissait pas et le programme d’installation ne progressait pas.

Après avoir obligé à quitter l'application du programme d'installation, le message ci-dessus était toujours affiché. J'ai donc redémarré mon MacBook Pro, puis relancé l'installation. Cette fois, cela ne commencerait même pas, montrant plutôt l'une de ces barres d'activité avec des bandes de bonbons et le message

En attente de la fin des autres installations

À ce stade, je suis perplexe. Il n'y a aucune autre installation en cours, il doit donc rester un artefact de l'installation interrompue qui gomme les travaux. Mais quoi?

34
clozach
  1. Sudo rm /private/var/db/mds/system/mds.install.lock
  2. redémarrer

Il y a des chances qu'une installation précédente soit bloquée et que le verrou n'ait jamais été nettoyé.

35
bluesmoon

Quand une installation se produit, un démon installd est exécuté. Tuer un installd restant devrait permettre à une autre installation de se produire (et tuerait tous les nouveaux qui attendent que le dernier soit terminé). Alors,

Sudo killall -1 installd

Le bel aspect de ceci est que vous n'aurez pas besoin de redémarrer.

40
tantrix

J'ai eu le même problème sans raison apparente et j'ai trouvé plusieurs solutions suggérant de supprimer certains fichiers, mais rien n'y faisait (du moins, ce n'était pas suffisant). Finalement forcer le programme d'installation à quitter avec le moniteur d'activité, puis redémarrer mon Mac l'a fait et après le redémarrage, l'installation s'est bien déroulée.

2
patrickq

Vérifiez simplement qu'aucune application ne télécharge dans l'App Store, car iMovie avait été téléchargé en arrière-plan et je ne l'avais remarqué que plus tard. Après cela, je viens d'annuler l'installation d'iMovie et l'autre installation téléchargée en quelques secondes.

0
Hay