Jak zainstalować htop na OS X za pomocą Homebrew?


9

Próbuję zainstalować htop za pomocą brew:

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

Więc robię

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

Co jest przyczyną problemu?


Czy instalowałeś emacsjuż przez Homebrew? Jeśli tak, prawdopodobnie możesz to po prostu zastąpić.
slhck

emacs zainstalowany przy użyciu innych plików binarnych, czy powinienem go usunąć i czy emacs jest używany przy użyciu brew?
Voldemar Duletskiy

Tak, usunę drugi i ponownie zainstaluję wersję naparową, jeśli nie potrzebujesz, aby była to dokładnie ta sama wersja - może być tak, że są trochę inne.
slhck

Odpowiedzi:


6

Właśnie wpadłem na ten problem!

Otwórz terminal, próbując zainstalować:

brew install htop

Wynik:

$ brew install htop Ostrzeżenie: Wygląda na to, że masz zainstalowany MacPorts lub Fink. Oprogramowanie zainstalowane z innymi menedżerami pakietów powoduje znane problemy Homebrew. Jeśli formuła się nie kompiluje, odinstaluj MacPorts / Fink i spróbuj ponownie. Błąd: Musisz `brew link autoconf ', zanim będzie można zainstalować htop-osx

Teraz napraw:

sudo brew link autoconf

Daj mi znać, jeśli to pomoże!

Następnie może poprosić o link „htop”:

sudo brew link htop

Zasadniczo wszystkie problemy związane z „linkowaniem” wymagają rootowania, aby utworzyć prawidłowe dowiązania symboliczne, aby poprawnie działać w systemie.

Pozdrowienia,


brew odmówiła wykonania tej czynności: Błąd: Tchórzliwa odmowa „sudo brew link” Możesz używać naparu z sudo, ale tylko jeśli plik wykonywalny brew jest własnością root. Jednak nie jest to zarówno zalecane, jak i całkowicie nieobsługiwane, więc rób to na własne ryzyko.
sorin
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.