24 votes

Est-ce que MacOS a des outils équivalents en ligne de commande comme `lshw` ou `lspci` pour énumérer les périphériques matériels PCI ?

La chose la plus proche que je connaisse est system_profiler mais il renvoie beaucoup trop d'informations inutiles et je ne dispose pas d'un bon moyen de filtrer/transformer cette sortie.

Quelle est l'alternative la plus proche de quelque chose comme lshw ou lspci sur Mac OS X ?

17voto

Fabio Lima Points 111

Essayez d'analyser la sortie de l'outil ioreg commandement.

J'ai essayé ioreg -l | grep PCI et j'ai obtenu un tas d'informations.

1voto

dhr_p Points 139

Pour ceux qui sont familiers avec Docker, une solution de contournement simple consiste à exécuter un simple conteneur ubuntu et à y installer lshw. J'ai constaté que cela fonctionne très bien.

0voto

Johannes Passing Points 1365

Vous pouvez essayer dspci de l'utilitaire de console du logiciel libre Projet DPCIManager . Je dois vous avertir cependant, que le logiciel provient du monde Hackintosh/OSx86 et que DPCIManager.app offre des fonctionnalités supplémentaires en plus de la liste des périphériques PCI, ce qui est une bonne chose. pas du tout sûr de fonctionner sur un vrai Mac Il faut donc éviter d'utiliser tout ce qui se trouve dans ce paquet, à l'exception de l'option dspci qui ne fait que lister les périphériques PCI dans votre système (comme lspci dans Linux).

0voto

Niresh Points 111

C'est une solution qui fonctionne LSPCI pour Mac

Vous devez l'installer et redémarrer, puis la commande LSPCI fonctionnera, mais vous devez l'exécuter avec sudo, elle nécessite un accès Root.

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