Mac OS X에 htop을 어떻게 설치합니까?


65

Mac OS Xhtop 을 어떻게 설치 합니까? (가장 쉽고 게으른 길)


vm에 Linux를 설치하십시오. proc파일 시스템 과 같은 Linux 특정 커널 기능을 사용하는 Linux 프로그램입니다 .
jordanm

아니, 그것은 네이티브로 실행해야합니다, 그것은 htop이 유닉스에서 작동하기 때문에해야합니다.
Ruvenss

기본적으로 실행되지 않습니다. 같은 이유로 다른 * nix OS로 이식 할 수 procps없습니다.
jordanm

답변:


91

가장 게으른 방법 (또는자가 양조 방법)

Homebrew가 없다면 먼저 Homebrew를 설치하십시오.

둘째 brew install htop

셋째, 완료


1
해야 brew install htop-osx2014 10월의로
clwen

Homebrew btw 대신 MacPorts에서도 동일하게 작동합니다. "sudo port install htop"만 있으면됩니다.
klm123

5
brew install htop올바르게 설치됩니다htop-osx
Dennis

3
2016 년 3 월 현재 , 훨씬 더 오래된 brew install htop설치 htop 2.0.1 - (C) 2004-2016 Hisham Muhammadbrew install htop-osx설치htop 0.8.2.8 - (C) 2004-2008 Hisham Muhammad
techraf

1
@Catbuilts 좋은 아이디어와 완료.
number5


7

사전 빌드 바이너리

방법을 보여주는 이 튜토리얼 을 찾았 습니다. 단계는 다음과 같습니다.

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

이 바이너리는 이미 사전 빌드되었으므로 이와 같은 실행 파일을 사용할 때는 악성이 아닌지 확인해야합니다.

처음부터 구축

실행 파일을 직접 빌드하려는 경우이 지침을 따를 수도 있습니다. 이 자습서는 Snow Leopard에 대한 htop 이라고 합니다. 원본 참조 자료의 사본은 Tech Chutney에 있습니다.

일반적인 단계

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

Snow Leopard에서이를 구축하려면 'osx'분기를 체크 아웃해야합니다.

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

'CFLAGS'환경 변수를 설정하여 32 비트 빌드를 지정하십시오.

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

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

"처음부터 구축"옵션에는 다른 작업을하기 전에 실제로 "htop-osx"로 들어가야하는 단계가 없습니다.
JakeGould 2009 년

@JakeGould-죄송합니다. 스크립트 ./autogen.sh가 디렉토리 안에 있기 때문에 스크립트를 실행해야한다는 것이 분명하다고 생각했습니다 . 추가하겠습니다.
slm

1
@JakeGould-고맙습니다. 지금 무슨 말인지 알겠습니다. 앞으로는 BTW와 같은 실수를 편집 할 수 있습니다.
slm

1
@JakeGould-링크가 깨졌습니다.하지만 참조가 잘못되어 이유를 설명하기 위해 블로그 게시물에서 지침을 복사했습니다. Mac 시스템을 소유하고 있지 않으므로 제공 할 때 A를 확인할 수 없습니다.
slm

2
불행히도 이것은 최신 버전의 htop (0.8.2.1)이며 최신 버전은 1.0.2이며 일부 기능 (필터링)이 없습니다. autoconf의 최신 버전 (> = 2.65)이있는 경우 표준 타르볼에서 쉽게 빌드 할 수 있습니다.
Dan Tenenbaum
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.