2012-11-15 36 views
7

Tôi dường như đã đào mình vào một góc.Homebrew được lắp đặt nửa chừng. Không thể cài đặt lại hoặc gỡ cài đặt - Tôi có thể gỡ cài đặt theo cách thủ công bằng cách nào?

Tôi đã nửa chừng cài đặt Homebrew lần đầu tiên và nó bị kẹt. Sau ~ 15 phút chờ đợi, tôi bỏ terminal. Đầu vào ban đầu của tôi là nội dung từ homebrew homepage.

ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)" 

Tôi mở cửa trở lại nhà ga và cố gắng để cài đặt lại và nhận -

It appears Homebrew is already installed. If your intent is to reinstall you 
should do the following before running this installer again: 
rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup 

Vì vậy, theo đề nghị, tôi chạy

rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup 

và có

-bash: brew: command not found 

tôi đã cố chạy tập lệnh gỡ cài đặt từ Homebr ew FAQ và điều đó dường như không giúp được gì. Bất cứ điều gì khác tôi có thể thử? Tôi sẽ gỡ cài đặt theo cách thủ công như thế nào?

Trả lời

2

Vậy điều gì sẽ xảy ra nếu bạn chạy ruby ​​-e "$ (curl -fsSkL raw.github.com/mxcl/homebrew/go)" một lần nữa?

Sau khi bạn giết thiết bị đầu cuối, bạn đã ps auxw | grep -E 'ruby | curl' và giết những người đó?

Bạn đang sử dụng/usr/local cho bất kỳ điều gì khác? Nếu không, bạn có thể rm -rf/usr/local và chạy lại lệnh cài đặt.

+1

Điều đầu tiên tôi làm sáng nay đã chạy 'ruby -e' $ (curl -fsSkl raw.gihub.com/mxcl/homebrew/go) "' Và nó đã được cài đặt. Tôi đã kiểm tra để chắc chắn rằng chỉ có một homebrew được cài đặt, và có. Tôi không chắc vấn đề là gì, nhưng cảm ơn bạn @jrwren đã giúp bạn. – tmschl

0

Tôi không phải là chuyên nghiệp tại nhà ga nhưng tôi tìm thấy một dòng trong .gitconfig tôi ngăn tôi khỏi chạy cài đặt:

[push] 
    default = simple 

Sau khi bình luận dòng đó ra khỏi tôi .gitconfig tiến trình cài đặt chạy đẹp.

Các vấn đề liên quan