Câu trả lời:
Homebrew đã từng đề xuất một kịch bản , cũng được liên kết trong Câu hỏi thường gặp của họ . Các hướng dẫn đã thay đổi kể từ đó và chúng cung cấp một tập lệnh gỡ cài đặt chính thức mà bạn có thể tải xuống và chạy:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
Đây là một bản sao của kịch bản cũ, cho mục đích lịch sử:
cd `brew --prefix`
git checkout master
git ls-files -z | pbcopy
rm -rf Cellar
bin/brew prune
pbpaste | xargs -0 rm
rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions
test -d Library/LinkedKegs && rm -r Library/LinkedKegs
rmdir -p bin Library share/man/man1 2> /dev/null
rm -rf .git
rm -rf ~/Library/Caches/Homebrew
rm -rf ~/Library/Logs/Homebrew
rm -rf /Library/Caches/Homebrew
Điều này cũng sẽ hoàn nguyên /usr/local
thư mục của bạn về những ngày trước Homebrew. Xem wiki cài đặt Homebrew để biết thêm thông tin.
Lưu ý : Bạn cũng có thể cần phải loại bỏ ~/.homebrew
là tốt. Nếu bạn tình cờ có ~/.rvm
, thì bạn nên xóa ~/.rvm/bin/brew
.
Desktop
, Documents
và 'Downloads`. Nó làm hỏng git của tôi quá. Xin vui lòng giúp đỡ!
Homebrew hiện cung cấp một kịch bản gỡ cài đặt ở đây .
Chỉ cần chạy như sau trong thiết bị đầu cuối OSX:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
Cũng lưu ý rằng homebrew thay đổi nhóm thành 'staff' và cấp quyền truy cập ghi vào nhóm cho
/usr/local
/usr/local/bin
/usr/local/include
/usr/local/lib
/usr/local/sbin
/usr/local/share
Để đặt lại các thư mục này ở trạng thái ban đầu, hãy làm:
sudo chown root:wheel <directory> ; sudo chmod 755 <directory>
cho mỗi người hoặc nếu bạn không có chủ sở hữu / quyền ưa thích:
sudo chown -R root:wheel /usr/local ; sudo chmod -R 755 /usr/local
/usr/local
do Homebrew tạo ra của nó được sở hữu bởi người dùng của tôi với admin
nhóm.
Hãy thử ý chính này , nó gỡ cài đặt bộ nhớ homebrew và bộ đệm liên quan, miễn là bạn đã cài đặt brew vào thư mục mặc định.
Gần đây tôi đã thực hiện một kịch bản để xử lý trường hợp này . Nó loại bỏ hoàn toàn Homebrew và có các tùy chọn CLI như chế độ im lặng / dài dòng và lực lượng, cũng như chế độ trả về vị trí cài đặt Homebrew của bạn.
Có thể có các tệp khác trong /usr/local
bạn có thể cần bạn có thể sử dụng một PM khác (Trình quản lý gói) để xóa PM hiện tại.