2012-07-26 28 views
13

This SO post giải thích rất tốt về cách cài đặt các công cụ dòng lệnh cho Xcode 4.4.Cách gỡ cài đặt các công cụ dòng lệnh Xcode 4.4 (Mac OS X 10.8 Mountain Lion)?

Nhưng cách gỡ cài đặt chúng?

+0

Ngay cả khi không gỡ bỏ cài đặt chúng, bạn có thể làm xcode-chọn và tiền tố tất cả xây dựng các lệnh với xcrun sử dụng lệnh một phiên bản khác của các công cụ dòng. Tôi không biết một trình gỡ cài đặt nào (ngoài TimeMachine khôi phục hoặc tìm kiếm các tệp theo cách thủ công), nhưng việc cài đặt các công cụ dòng lệnh của một mã Xcode khác có thể sẽ ghi đè lên chúng. – webjprgm

+0

/Applications/Developer/Xcode.app/Contents/Developer/usr hiển thị tất cả các công cụ dòng lệnh có thể được cài đặt, nếu bạn muốn xóa chúng theo cách thủ công. Tôi chưa tìm thấy tệp .pkg trông giống như trình cài đặt công cụ. – webjprgm

+1

Vâng, đã có chính xác cùng một vấn đề ... Tôi đã không tìm thấy một giải pháp cho điều này, được nêu ra. Ban đầu, tôi đã không thể cài đặt các công cụ dòng lệnh từ Xcode -> Tải xuống, v.v. vì vậy tôi đã cài đặt nó bằng cách tải xuống dưới dạng gói riêng và bây giờ Xcode có thể thấy nó đang được cài đặt. Vì vậy, tôi muốn loại bỏ nó và lặp lại các thủ tục (hy vọng rằng nó đã được cố định - cài đặt bằng cách sử dụng Xcode -> Downloads), nhưng tôi không thể. – Alin

Trả lời

18

Có một kịch bản được liệt kê trên trang này để làm việc đó trên Mountain Lion: http://www.cocoanetics.com/2012/07/you-dont-need-the-xcode-command-line-tools/

Sao chép các tập lệnh vào một tập tin văn bản.
Lưu dưới dạng remove_CLI_tools.sh
Mở thiết bị đầu cuối và điều hướng đến thư mục mà bạn đã lưu tập lệnh.
Loại: sh remove_CLI_tools.sh

Tôi chỉ cài đặt các công cụ dòng lệnh riêng biệt (trình cài đặt độc lập) mà không cần cài đặt ứng dụng Xcode. Vì vậy, tôi đã chạy kịch bản hai lần, thay đổi các biến ở trên cùng cho mỗi gói được cài đặt bởi trình cài đặt
(bạn có thể kiểm tra gói nào đã được cài đặt bằng cách tìm trong tệp "Gói" ẩn của hình ảnh .dmg của trình cài đặt):
com.apple.pkg.DeveloperToolsCLI.bom and .plist com.apple.pkg.DevSDK.bom and .plist

Hãy cẩn thận (có dự phòng, như các bài khuyến cáo).

+0

tuyệt vời, đã làm việc hoàn hảo cho tôi! – marcelosalloum

+0

hoạt động tốt nhưng sau khi chạy tập lệnh, 'xcode-select' và' xcodebuild' vẫn có sẵn — tại sao vậy? –

-1

Điều này vẫn hoạt động để xóa xcode.

sudo /Developer/Library/uninstall-devtools –mode=all 
+7

/Nhà phát triển không tồn tại trong OSX 10.8 – user456584

+2

Tôi đang chạy 10.8.2 và tôi có thư mục và tập lệnh này. – icfantv

+1

Tôi đang ở trên 10.8.4 và cũng có thư mục này. Lệnh này làm việc cho tôi. Cảm ơn! –

-2

sudo/Library/Developer/Shared/uninstall-DevTools --mode = tất cả

+0

Tính năng này hoạt động trên OSX Lion 10.7.4. –

+4

/Library/Developer/Shared/uninstall-devtools không tồn tại trong Mountain Lion. – Sapience

0

sudo/Developer/Library/uninstall-DevTools -mode = tất cả các công trình cho 10.8.5

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