2014-10-01 56 views
-1

我的自制軟件完全損壞,不會卸載。我不能再使用brew命令,我不能重新安裝它,因爲它認爲自制軟件仍然存在。如何刪除我機器上的任何跟蹤自制軟件,以便我可以從頭開始?我的自制軟件完全損壞,如何從頭開始全新安裝

+1

參見:https://gist.github.com/mxcl/1173223 – 2014-10-01 17:43:24

+0

我不知道,如果這個工程或不是因爲自制軟件仍然不會重新安裝由於不能夠取消鏈接舊庫files.Here是一個示例錯誤:無法取消舊鏈接'Library/Aliases/0mq'(Permission denied) – CodeGuyRoss 2014-10-01 17:59:47

+0

試試看看 - 如果失敗,則手動刪除任何問題鏈接或文件。 – 2014-10-01 18:00:37

回答

-1

我不在乎去嘗試我的機器下面,因爲我很喜歡我的Homebrew安裝,但我認爲這將幾乎所有的打擊你的破安裝了......

我建議你請留下一段時間,看看SO上是否有其他明亮的火花有更好的主意或任何評論,然後在TimeMachine上備份您的系統並擁有它!

rm -rf ~/Library/Caches/Homebrew # remove personal caches 
rm -rf ~/Library/Logs/Homebrew # remove personal logs 


sudo rm -rf /Library/Caches/Homebrew     # remove system-wide caches 
sudo rm -rf /usr/local/Cellar /usr/local/Library  # trash all homebrew stuff 
+0

哇,在/ usr/local中有更多的_lot_,而不僅僅是Homebrew的東西。很確定你想要/ usr/local/Cellar – 2014-10-01 19:35:09

+0

@JoshCaswell好的,謝謝。我會更具體一些,或許你可以再看一下。意見歡迎! – 2014-10-01 19:38:32

+0

可以在bin,sbin等opt目錄下安裝其他的信息。你不應該不分青紅皁白地把它們吹走。/usr/local及其子目錄不是自制軟件的專有財產。 – 2014-10-01 19:52:59