Come installo htop in mac os x?


65

Come installo htop per Mac OS X ? (Il percorso più semplice e pigro)


Installa Linux in un VM. È un programma Linux che utilizza funzionalità del kernel specifiche di Linux, come il procfilesystem.
— Giordania,

No, deve funzionare in modo nativo, dal momento che htop funziona in unix.
— Ruvenss,

Non funzionerà in modo nativo. Non è portabile su altri sistemi operativi * nix per lo stesso motivo procpsnon è portabile.
— Giordania,

Risposte:


91

Ecco il modo più pigro (o il modo homebrew)

Prima installa Homebrew se non l'hai fatto

Secondo brew install htop

Terzo, fatto


1
Dovrebbe essere brew install htop-osxdal 2014 ottobre
— clwen

lo stesso vale con MacPorts invece di Homebrew tra l'altro. Basta "sudo port install htop".
— klm123,

5
brew install htopverrà installato correttamentehtop-osx
— Dennis

3
A partire da marzo 2016 brew install htopinstalla htop 2.0.1 - (C) 2004-2016 Hisham Muhammade brew install htop-osxinstalla molto più vecchiohtop 0.8.2.8 - (C) 2004-2008 Hisham Muhammad
— techraf

1
@Catbuilt buona idea e fatto.
— 5


7

Binario pre-costruito

Ho trovato questo tutorial che mostra come farlo. I passi sono come segue:

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

Questo binario è già pre-costruito, quindi è necessario prestare attenzione quando si utilizzano file eseguibili come questo per assicurarsi che non siano dannosi.

Costruendolo da zero

Puoi anche seguire queste indicazioni se desideri provare a costruire il file eseguibile da solo. Il tutorial si chiama: htop per Snow Leopard . Una copia del materiale di riferimento originale è qui su Tech Chutney .

Passaggi generali

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

Costruire questo con Snow Leopard richiede di controllare il ramo 'osx':

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

e imposta la variabile ambientale 'CFLAGS' per specificare una build a 32 bit:

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

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

L'opzione "costruzione da zero" manca il passaggio in cui si deve effettivamente andare in "htop-osx" prima di fare qualsiasi altra cosa.
— Jake:

@JakeGould - mi dispiace aver pensato che fosse ovvio dover eseguire lo script, ./autogen.shpoiché è all'interno di quella directory. Lo aggiungerò.
— slm

1
@JakeGould - Grazie capisco cosa intendi ora. In futuro puoi modificare errori come questo, a proposito.
— slm

1
@JakeGould - il link è ora interrotto a cui ho fatto riferimento ma le indicazioni sono state copiate da un post sul blog in modo da spiegare perché erano errate. Non possiedo un sistema Mac, quindi non riesco a confermare queste A quando le fornisco.
— slm

2
Sfortunatamente questa è una versione precedente di htop (0.8.2.1) mentre l'ultima versione è 1.0.2 e mancano alcune funzionalità (filtro). È facile compilare dal tarball canonico se si dispone di una versione abbastanza recente (> = 2.65) di autoconf.
— Dan Tenenbaum,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.