如果你是一名php程序員,那么你一定不會陌生mac下的brew。brew作為一個可以安裝各種軟件的包管理器,是我們這些程序員日常安裝軟件的重要方式。php是我們工作中不可或缺的語言之一,但是有時候我們可能需要卸載php版本,今天我們就來聊聊mac brew卸載php的方法。
首先,我們需要查看當前系統上已經安裝的php版本。在終端輸入“brew list”,即可獲得當前系統上已經通過brew安裝的所有軟件。如果能夠在列表中看到php,則代表我們當前系統上有php。
brew list
但是有時候我們需要卸載某個版本的php,并將系統上的php清理干凈。這時候,我們首先需要將當前php版本卸載。在終端輸入“brew uninstall php@版本號”,即可完成卸載。例如:卸載7.4版本php,輸入“brew uninstall php@7.4”。
brew uninstall php@7.4
但是注意,有時候我們使用brew卸載完php之后,系統上多余的php文件可能不會被清理掉,這時候我們需要手動清理一下。首先在終端中輸入“whereis php”,可以列出當前系統上所有php文件的地址(不僅僅是brew安裝的)。從列表中找到當前需要刪除的php文件,然后使用“sudo rm -rf 文件地址”命令進行刪除。例如:刪除/usr/local/bin目錄下的php文件,輸入“sudo rm -rf /usr/local/bin/php”。
sudo rm -rf /usr/local/bin/php
除了手動刪除多余的php文件之外,我們還需要在.bashrc或.zshrc文件中找到brew安裝的php的bin文件,并將其刪除。例如:我們需要刪除brew安裝的php7.4版本,在.bashrc或.zshrc文件中找到“export PATH=”/usr/local/opt/php@7.4/bin:$PATH"”這一行,并將其刪除。
export PATH="/usr/local/opt/php@7.4/bin:$PATH"
在完成以上步驟之后,我們就可以保證當前系統上php版本已經完全卸載,不再有多余的文件殘留。通過以上幾步,卸載mac brew中的php版本變得異常簡單。