7 votes

Installation du conditionneur de liens réseau pour tous les utilisateurs (Yosemite)

Je suis en train de déployer "Network Link Conditioner" auprès de mon équipe web. Il s'agit de la dernière version du site des développeurs Apple (16 octobre 2014 de Hardware IO Tools) et je l'installe sur les partitions 10.10 et 10.9.

Mon problème est que je l'ai installé sur mon utilisateur administrateur et que le reste de mes utilisateurs ne peuvent pas voir le volet de préférences dans les préférences système. En enquêtant davantage, seuls l'utilisateur root et l'utilisateur sur lequel il a été installé peuvent voir le volet.

J'ai vérifié qu'il se trouve dans le panneau /Library/PreferencePane (celui de la racine, pas celui de l'utilisateur). J'ai essayé de l'installer via l'utilisateur root, via l'utilisateur admin et via un utilisateur personnalisé. J'ai essayé d'ajuster les permissions sur le fichier PreferencePane lui-même. Rien ne semble fonctionner

L'écran d'installation indique qu'il s'agit d'une installation pour tous les utilisateurs, mais cela ne semble pas être le cas. Le pire, c'est que si j'essaie de le réinstaller sur un autre utilisateur, j'obtiens l'erreur suivante

"Vous ne pouvez pas installer les préférences "Network Link Conditioner". Les préférences "Network Link Conditioner" sont installées avec OS X et ne peuvent pas être remplacées. ne peut pas être remplacé."

Des suggestions ?

18voto

Michel Points 290

J'ai rencontré exactement le même problème. J'ai installé le conditionneur Network Link lorsque mon système avait OSX Lion et XCode 4 ou 5. Excellent outil, mais je n'en ai pas eu besoin jusqu'à aujourd'hui. J'ai découvert qu'il ne fonctionnait plus. Mon système a maintenant OSX Yosemite et XCode 6.4, j'ai donc téléchargé Outils d'E/S matérielles pour Xcode 6.3 . J'ai reçu le même message indiquant qu'il n'était pas possible de le remplacer car il avait été installé en même temps qu'OSX.

Ma solution a consisté à faire glisser l'outil du fichier .dmg ouvert sur le bureau, puis à remplacer manuellement l'outil à l'aide de la ligne de commande :

cd Desktop
sudo mv /Library/PreferencePanes/Network\ Link\ Conditioner.prefPane Network\ Link\ Conditioner.prefPane.old
sudo cp -r Network\ Link\ Conditioner.prefPane /Library/PreferencePanes/

4voto

ghostof101 Points 393

J'ai trouvé ce que j'ai fait de travers et je voulais l'enregistrer au cas où quelqu'un d'autre serait confronté à ce problème.

La clé d'une telle installation est de ne pas essayer de l'installer à partir d'un autre endroit que l'image disque de Hardware IO Tool. Dès que j'ai fait cela, tout a fonctionné parfaitement.

Auparavant, j'avais retiré le PreferencePane et l'avais déployé avec ARD, en lui disant d'hériter des permissions du dossier Root... et je suis presque sûr que c'est ce qui l'a fait foirer.

3voto

ZekeZhang Points 31

Voici une méthode plus simple. Vous pouvez [option + clic droit] l'icône dans les Préférences Système. Puis cliquez sur l'élément "Supprimer le 'xxxx'". Ensuite, il suffit de cliquer sur "Network Link Conditioner.prefPane" pour l'installer.

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