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

5

Je déploie actuellement "Network Link Conditioner" auprès de mon équipe Web. C'est la dernière version du site Web 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'installe sur mon utilisateur administrateur et que le reste de mes utilisateurs ne peut pas voir le volet Préférences dans les Préférences Système. En recherchant plus loin, seuls le root et l’utilisateur sur lequel il a été installé peuvent voir le volet.

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

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

"Vous ne pouvez pas installer les préférences" Conditionneur de liaison réseau ".   Les préférences "Network Link Conditioner" sont installées sous OS X et   ne peut pas être remplacé. "

Aucune suggestion?

ghostof101
la source

Réponses:

15

Couru dans le même problème. Installation du conditionneur de liaison réseau lorsque mon système était doté d'OSX Lion et de XCode 4 ou 5. Excellent outil, mais n'en avait plus besoin jusqu'à aujourd'hui. J'ai trouvé que ça ne marchait plus. Mon système utilise maintenant OSX Yosemite et XCode 6.4. J'ai donc téléchargé Outils d'E / S matériels pour Xcode 6.3 . J'ai reçu le même message sur le fait de ne pas pouvoir le remplacer puisqu'il avait été installé avec OSX.

Ma solution consistait tout d'abord à faire glisser l'outil du fichier .dmg ouvert sur le bureau, puis à le remplacer manuellement à 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/
Michel
la source
Cela a très bien fonctionné pour moi sur Mac OS Sierra également!
sm11963
3

J'ai en fait compris ce que j'avais fait de mal et je voulais l'enregistrer au cas où quelqu'un d'autre rencontrerait ce problème.

La clé d’une configuration telle que celle-ci n’est pas d’essayer de l’installer de partout, mais de l’image disque du matériel IO Tool. Dès que j'ai fait cela, tout a fonctionné parfaitement.

Auparavant, j'avais tiré sur PreferencePane et l'avais déployé avec ARD, en lui disant d'hériter des autorisations du dossier racine ... et je suis sûr que c'est ce qui a tout gâché.

ghostof101
la source
Pour ceux qui recherchent des instructions très explicites, les étapes sont les suivantes: 1) Télécharger adcdownload.apple.com/Developer_Tools/… 2) Ouvrez le fichier dmg et double-cliquez sur "Network Link Conditioner.prefPane" pour lancer le programme d'installation.
mikegradek
3

Voici un moyen 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'". Après cela, cliquez simplement sur "Network Link Conditioner.prefPane" pour installer.

ZekeDa
la source