『壹』 蘋果mac電腦中brew的安裝使用及卸載詳細教程
brew 又叫Homebrew,是Mac OSX上的軟體包管理工具,能在Mac中方便的安裝軟體或者卸載軟體, 只需要一個命令, 非常方便
brew類似ubuntu系統下的apt-get的功能
安裝brew
brew 的官方網站: http://brew.sh/ 在官方網站對brew的用法進行了詳細的描述
安裝方法: 在Mac中打開Termal: 輸入命令:
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
不知道為什麼, 在國內經常被屏蔽
使用brew安裝軟體
一個命令就搞定了, 比如安裝git
brew install git
比如安裝wget
brew install wget
使用brew卸載軟體
卸載更方便了
brew uninstall wget
使用brew查詢軟體
有時候,你不知道你安裝的軟體的名字, 那麼你需則禪茄要先搜索下, 查到包的名字。
比如我要安裝
brew search /wge*/
/wge*/是個正則表達式, 需要包含在/中
其他brew命令
brew list 列出已安裝的軟體
brew update 更新brew
brew home 用瀏覽器打開brew的官方網站
brew info 顯示軟體信息
brew deps 顯示包依賴
brew upgrade 升級
升級完畢後,會有一個summary(總結) 及 Caveats(注意事項),如:
php5.6
php7.0
系統中正在使用的版本php7.2
注意:
切換版本步驟:
mac下使用命令切換PHP版本,使用brew-php-switcher工具
修改apache下的http.conf配置文件信息,以對應環境中的PHP版本
參考文檔: http://www.jb51.net/os/MAC/101860.html
安裝完成後的記錄參考:主要有Extensions PHP CLI PHP-FPM
nginx
mysql 說明了mysql的密碼以及啟動方式
mqsql連接的一些坑及填坑方法
使孫察用命令 mysql -uroot 啟動了mysql,但是不能操作數據,提示如下:
('mysql.infoschema'@'localhost') does not exist
然後,決定使用命令 mysql_secure_installation 來啟動mysql,並填寫密碼,提示 ... Failed! Error: Table 'mysql.role_edges' doesn't exist :
解決辦法,升襲褲級mysql:
如下:
再次使用密碼登錄,第一步設置密碼,第二步移除anonymous user,禁止root遠程登錄,刪除測試數據等:
再次使用密碼登錄,進行查詢等操作,可正常使用:
mysql升級參考文檔:
apache和PHP的結合文檔:
外國友人的博客:
『貳』 mac在終端安裝brew提示操作超時該怎麼辦
Homebrew的安裝非常簡單,在終端程序中輸入以下命令即可。ruby-e「$(curl-fsSL/homebrew/go)」由於Homebrew的安裝地址可能變化,請到官方網站查看最新的安裝方法。安裝過程需要輸入root口令。Homebrew的使用Homebrew的可執行命令是brew,其基本使用方法如下(以wget為例)。查找軟體包brewsearchwget安裝軟體包brewinstallwget列出已安裝的軟體包brewlist刪除軟體包brewremovewget查看軟體包信息brewinfowget列出軟體包的依賴關系brewdepswget更新brewbrewupdate列出過時的軟體包(已安裝但不是最新版本)brewoutdated更新過時的軟體包(全部或指定)brewupgrade或brewupgradewget