Homebrew를 사용하여 OS X에 htop을 설치하는 방법은 무엇입니까?


9

brew를 사용하여 htop을 설치하려고합니다.

➜  ~  brew install htop
Error: You must `brew link autoconf' before htop-osx can be installed

그럼하고 있어요

brew link autoconf
Linking /usr/local/Cellar/autoconf/2.69... Warning: Could not link autoconf. Unlinking...
Error: Could not symlink file: /usr/local/Cellar/autoconf/2.69/share/emacs/site-lisp/autotest-mode.elc
Target /usr/local/share/emacs/site-lisp/autotest-mode.elc already exists. You may need to delete it. 
To force the link and overwrite all other conflicting files, do:
brew link --overwrite formula_name
To list all files that would be deleted:
brew link --overwrite --dry-run formula_name

문제의 근원은 무엇입니까?


emacsHomebrew를 통해 이미 설치 했습니까 ? 그렇다면 아마도 덮어 쓸 수 있습니다.
slhck

다른 바이너리를 사용하여 설치된 emacs를 제거해야합니까?
Voldemar Duletskiy 15시 17 분

예, 다른 버전을 제거하고 똑같은 버전이 필요하지 않은 경우 brew 버전을 다시 설치합니다. 약간 다를 수 있습니다.
slhck

답변:


6

방금이 문제에 직면했습니다!

설치를 시도하면서 터미널을여십시오.

brew install htop

산출:

$ brew install htop 경고 : MacPorts 또는 Fink가 설치된 것으로 보입니다. 다른 패키지 관리자와 함께 설치된 소프트웨어는 Homebrew에 알려진 문제를 일으 킵니다. 공식이 작성되지 않으면 MacPorts / Fink를 제거하고 다시 시도하십시오. 오류 : htop-osx를 설치하기 전에`link link autoconf '를해야합니다

이제 수정하십시오 :

sudo brew link autoconf

이것이 도움이되는지 알려주세요!

그런 다음 "htop"링크를 요청할 수 있습니다.

sudo brew link htop

기본적으로 시스템에서 제대로 작동하려면 모든 "링크 킹"문제가 올바른 심볼릭 링크를 만들려면 근본이 필요합니다.

문안 인사,


brew가이 작업을 거부했습니다. 오류 : 'sudo brew link'를 겁쟁이 거부 sudo와 함께 brew를 사용할 수 있지만 brew 실행 파일이 root에 의해 소유 된 경우에만 가능합니다. 그러나이 방법은 권장되지 않으며 완전히 지원되지 않으므로 사용자가 위험을 감수해야합니다.
sorin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.