Comment installer htop sous mac os x?


65

Comment installer htop pour Mac OS X ? (Le chemin le plus facile et le plus paresseux)


Installez Linux dans une machine virtuelle. C'est un programme Linux qui utilise des fonctionnalités du noyau spécifiques à Linux, telles que le procsystème de fichiers.
— Jordanie

Non, il doit fonctionner en mode natif, il devrait le faire puisque htop fonctionne sous unix.
— Ruvenss

Il ne fonctionnera pas nativement. Ce n'est pas portable vers d'autres systèmes d'exploitation * nix pour la même raison procpsn'est pas portable.
— Jordanie

Réponses:


91

Voici le moyen le plus paresseux (ou moyen homebrew)

Installez d'abord Homebrew si vous ne l'avez pas déjà fait.

Seconde brew install htop

Troisièmement, fait


1
Devrait être à brew install htop-osxpartir de 2014 Octobre
— Clwen

la même chose avec MacPorts au lieu de Homebrew btw. Juste "sudo port install htop".
— klm123

5
brew install htopva installer correctementhtop-osx
— Dennis

3
A partir de mars 2016 brew install htopinstalle htop 2.0.1 - (C) 2004-2016 Hisham Muhammadet brew install htop-osxinstalle beaucoup plus ancienhtop 0.8.2.8 - (C) 2004-2008 Hisham Muhammad
— techraf

1
@Catbuilts bonne idée et fait.
— numéro5


7

Binaire pré-construit

Trouvé ce tutoriel qui montre comment le faire. Les étapes sont les suivantes:

$ curl -O http://themainframe.ca/wp-content/uploads/2011/06/htop.zip
$ unzip htop.zip
$ sudo mv htop /bin
$ rm htop.zip

Ce fichier binaire est déjà préconçu, vous devez donc faire preuve de prudence lorsque vous utilisez des exécutables tels que celui-ci pour vous assurer qu'ils ne sont pas malveillants.

Construire à partir de zéro

Vous pouvez également suivre ces instructions si vous souhaitez créer l’exécutable vous-même. Le didacticiel s’appelle: htop pour Snow Leopard . Une copie du document de référence original est disponible sur Tech Chutney .

Étapes générales

$ git clone git://github.com/AndyA/htop-osx.git

Pour construire cela sous Snow Leopard, vous devez passer à la caisse de la branche 'osx':

$ cd htop-osx
$ git checkout -b osx origin/osx

et définissez votre variable d'environnement 'CFLAGS' pour spécifier une version 32 bits:

$ export CFLAGS="-m32"
before the actual build:

$ ./autogen.sh
$ ./configure
$ make
$ make install

L'option «construire à partir de zéro» manque l'étape où il faut aller dans le «htop-osx» avant de faire autre chose.
— JakeGould

@ JakeGould - désolé, je pensais que c'était évident de devoir exécuter le script, ./autogen.shcar il se trouve dans ce répertoire. Je vais l'ajouter.
— slm

1
@JakeGould - Merci, je vois ce que vous voulez dire maintenant. À l'avenir, vous pouvez modifier des erreurs telles que celle-ci, BTW.
— slm

1
@JakeGould - le lien est maintenant brisé, mais les instructions ont été copiées à partir d'un article de blog, ce qui expliquerait pourquoi elles étaient incorrectes. Je ne possède pas de système Mac, donc je suis incapable de confirmer ces A lorsque je les fournis.
— slm

2
Malheureusement, il s’agit d’une ancienne version de htop (0.8.2.1) alors que la dernière version est la 1.0.2 et que certaines fonctionnalités (filtrage) sont manquantes. Il est facile de construire à partir de l'archive canonique si vous avez une version assez récente (> = 2.65) de autoconf.
— Dan Tenenbaum
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.