Mac下Homebrew安裝的軟體放在什麼地方

2022-03-16 00:31:26 字數 1058 閱讀 7565

一般情況是這麼操作的:

1、通過brew install安裝應用最先是放在/usr/local/cellar/目錄下。

2、有些應用會自動建立軟鏈結放在/usr/bin或者/usr/sbin,同時也會將整個資料夾放在/usr/local

3、可以使用brew list 軟體名確定安裝位置。

比如安裝autojump應用之後會在這些地方建立(sudo find / -name "autojump"):

/users/jim/library/logs/homebrew/autojump

/usr/local/bin/autojump

/usr/local/cellar/autojump

/usr/local/cellar/autojump/22.5.1/bin/autojump

/usr/local/cellar/autojump/22.5.1/libexec/bin/autojump

/usr/local/cellar/autojump/22.5.1/share/autojump

/usr/local/opt/autojump

/usr/local/share/autojump

/usr/local/var/homebrew/linked/autojump

另外一種方法:

brew --prefix mycli

#輸出/usr/local/opt/mycli

特殊情況:

如果發現哪些應用沒有軟鏈結的,那麼這個應用就是很老沒人維護的,此時需要自己手動鏈結到/usr/bin下來使用。

其它查詢應用路徑的方式(brew config | grep homebrew):

homebrew_version: 1.3.8

homebrew_prefix: /usr/local

homebrew_git_config_file: /usr/local/homebrew/.git/config

Mac下通過Homebrew安裝MySQL

安裝完成之後,安裝其他的軟體就特別方便了。執行 brew install mysql等成功安裝完成,結果想要登入的時候報了個錯誤 error 2002 hy000 can not connect to local mysql server through socket tmp mysql.sock ...

Mac下通過Homebrew安裝MySQL

安裝完成之後,安裝其他的軟體就特別方便了。執行 brew install mysql等成功安裝完成,結果想要登入的時候報了個錯誤 error 2002 hy000 can not connect to local mysql server through socket tmp mysql.sock ...

Mac下通過Homebrew安裝MySQL

安裝完成之後,安裝其他的軟體就特別方便了。執行 brew install mysql等成功安裝完成,結果想要登入的時候報了個錯誤 error 2002 hy000 can not connect to local mysql server through socket tmp mysql.sock ...