Làm cách nào để cài đặt htop bên trong mac os x?


65

Làm cách nào để cài đặt htop cho Mac OS X ? (Con đường dễ nhất và lười nhất)


Cài đặt Linux trong vm. Đây là một chương trình Linux sử dụng các tính năng hạt nhân dành riêng cho Linux, chẳng hạn như prochệ thống tệp.
jordanm

Không, nó phải chạy tự nhiên, vì htop không hoạt động trong unix.
Ruvenss

Nó sẽ không chạy tự nhiên. Nó không khả chuyển cho các hệ điều hành * nix khác vì lý do tương tự procpskhông phải là di động.
jordanm

Câu trả lời:


91

Đây là cách lười nhất (hoặc cách homebrew)

Đầu tiên cài đặt Homebrew nếu bạn chưa

Thứ hai brew install htop

Thứ ba, xong


1
Nên là brew install htop-osxvào năm 2014 tháng Mười
clwen

hoạt động tương tự với MacPorts thay vì Homebrew btw. Chỉ cần "sudo port cài đặt htop".
klm123

5
brew install htopsẽ cài đặt chính xáchtop-osx
Dennis

3
Kể từ tháng 3 năm 2016 brew install htopcài đặt htop 2.0.1 - (C) 2004-2016 Hisham Muhammadbrew install htop-osxcài đặt cũ hơn nhiềuhtop 0.8.2.8 - (C) 2004-2008 Hisham Muhammad
techraf

1
@Catbuilts ý tưởng tốt và thực hiện.
5


7

Nhị phân dựng sẵn

Tìm thấy hướng dẫn này cho thấy làm thế nào để làm điều đó. Các bước thực hiện như sau:

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

Nhị phân này đã được xây dựng sẵn, vì vậy bạn nên thận trọng khi sử dụng các tệp thực thi như thế này để đảm bảo rằng chúng không độc hại.

Xây dựng nó từ đầu

Bạn cũng có thể làm theo các hướng dẫn này nếu bạn muốn tự mình xây dựng chương trình thực thi. Hướng dẫn được gọi là: htop cho Snow Leopard . Một bản sao của tài liệu tham khảo ban đầu có ở đây trên Tech Chutney .

Các bước chung

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

Xây dựng cái này dưới Snow Leopard yêu cầu bạn kiểm tra chi nhánh 'osx':

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

và đặt biến môi trường 'CFLAGS' của bạn để chỉ định bản dựng 32 bit:

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

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

Tòa nhà trên nền tảng từ tùy chọn đầu trọc còn thiếu bước mà người ta phải thực sự đi vào htop-osx, trước khi làm bất cứ điều gì khác.
JakeGould

@JakeGould - xin lỗi tôi nghĩ rằng rõ ràng là phải chạy tập lệnh, ./autogen.shvì nó nằm trong thư mục đó. Tôi sẽ thêm nó.
slm

1
@JakeGould - Cảm ơn tôi hiểu ý của bạn lúc này. Trong tương lai bạn có thể chỉnh sửa các lỗi như thế này, BTW.
slm

1
@JakeGould - liên kết hiện đã bị hỏng tôi đã tham chiếu nhưng các hướng được sao chép từ một bài đăng trên blog để giải thích tại sao chúng không chính xác. Tôi không sở hữu hệ thống Mac nên không thể xác nhận những A này khi tôi cung cấp.
slm

2
Thật không may, đây là phiên bản cũ hơn của htop (0.8.2.1) trong khi phiên bản mới nhất là 1.0.2 và một số chức năng (lọc) bị thiếu. Thật dễ dàng để xây dựng từ tarball chính tắc nếu bạn có phiên bản autoconf đủ gần đây (> = 2,65).
Dan Tenenbaum
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.