web-dev-qa-db-ja.com

Homebrewを使用してOS Xにhtopをインストールする方法

私は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

問題の根源は何ですか?

9

私はこの問題に自分で遭遇しました!

ターミナルを開いて、インストールを試みます:

brew install htop

出力:

$ brew install htop警告:MacPortsまたはFinkがインストールされているようです。他のパッケージマネージャーと共にインストールされたソフトウェアは、Homebrewの既知の問題を引き起こします。数式の作成に失敗した場合は、MacPorts/Finkをアンインストールして、再試行してください。エラー:htop-osxをインストールする前に、 `blink link autoconf 'を実行する必要があります

今、修正:

Sudo brew link autoconf

これが役立つかどうか教えてください!

その後、「htop」をリンクするように求められる場合があります。

Sudo brew link htop

基本的に、すべての「リンキング」問題は、システムで適切に機能するために正しいシンボリックリンクを作成するためのルートを必要とします。

よろしく、

6
Jared Burrows