Bagaimana cara menginstal htop di dalam mac os x?

65

Bagaimana cara menginstal htop untuk Mac OS X ? (Jalur termudah dan malas)

Ruvenss
sumber
Instal Linux dalam vm. Ini adalah program Linux yang menggunakan fitur kernel khusus Linux, seperti procsistem file.
jordanm
Tidak, itu harus berjalan secara native, seharusnya karena htop berfungsi di unix.
Ruvenss
Itu tidak akan berjalan secara asli. Ini tidak portabel untuk OS * nix lain karena alasan yang sama procpstidak portabel.
jordanm

Jawaban:

91

Inilah cara paling malas (atau cara buatan sendiri)

Pertama instal Homebrew jika belum

Kedua brew install htop

Ketiga, selesai

nomor 5
sumber
1
Harus brew install htop-osxpada 2014 Oktober
clwen
karya yang sama dengan MacPorts, bukan Homebrew btw. Cukup "sudo port install htop".
klm123
5
brew install htopakan menginstal dengan benarhtop-osx
Dennis
3
Pada Maret 2016, brew install htopinstal htop 2.0.1 - (C) 2004-2016 Hisham Muhammaddan brew install htop-osxinstal jauh lebih lamahtop 0.8.2.8 - (C) 2004-2008 Hisham Muhammad
techraf
1
@Catbuilts ide bagus dan dilakukan.
nomor 5
10

Saya menginstal htop0,8 (pembaruan: sekarang 2.0.1) dari MacPorts dengan

sudo port install htop
Victor Sergienko
sumber
7

Biner pra-bangun

Menemukan tutorial ini yang menunjukkan cara melakukannya. Langkah-langkahnya adalah sebagai berikut:

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

Biner ini sudah dibuat sebelumnya sehingga Anda harus berhati-hati saat menggunakan executable seperti ini untuk memastikan bahwa mereka tidak berbahaya.

Membangunnya dari awal

Anda juga dapat mengikuti arahan ini jika Anda ingin mencoba untuk membangun executable sendiri. Tutorialnya disebut: htop untuk Snow Leopard . Salinan bahan referensi asli ada di sini di Tech Chutney .

Langkah umum

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

Membangun ini di bawah Snow Leopard mengharuskan Anda untuk checkout cabang 'osx':

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

dan setel variabel lingkungan 'CFLAGS' Anda untuk menentukan build 32-bit:

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

$ ./autogen.sh
$ ./configure
$ make
$ make install
slm
sumber
Opsi "building from scratch" tidak memiliki langkah di mana seseorang harus benar-benar masuk ke "htop-osx" sebelum melakukan hal lain.
JakeGould
@ JakeGould - maaf saya pikir itu jelas karena harus menjalankan skrip, ./autogen.shkarena ada di dalam direktori itu. Saya akan menambahkannya.
slm
1
@JakeGould - Terima kasih, saya mengerti maksud Anda sekarang. Di masa depan Anda dapat mengedit kesalahan seperti ini, BTW.
slm
1
@JakeGould - tautannya sekarang rusak. Saya mereferensikan tetapi arahannya disalin dari sebuah posting blog sehingga akan menjelaskan mengapa mereka salah. Saya tidak memiliki sistem Mac jadi saya tidak dapat mengkonfirmasi nilai A ini ketika saya memberikannya.
slm
2
Sayangnya ini adalah versi lama dari htop (0.8.2.1) sedangkan versi terbaru adalah 1.0.2 dan beberapa fungsi (penyaringan) tidak ada. Sangat mudah untuk membangun dari tarbal kanonik jika Anda memiliki versi autoconf yang cukup baru (> = 2.65).
Dan Tenenbaum