ฉันจะถอนการติดตั้งเครื่องมือบรรทัดคำสั่งสำหรับ Xcode ได้อย่างไร


30

เรามี Mac จำนวนมากในที่ทำงานซึ่งไม่จำเป็นต้องใช้ Xcode หรือเครื่องมือบรรทัดคำสั่งอีกต่อไปดังนั้นเราจึงต้องการลบออกเพื่อให้คอมไพเลอร์ไม่ได้อยู่กับที่และเราไม่จำเป็นต้องอัปเดตเมื่อมีการอัปเดต

ในสมัยก่อนมีสคริปต์การติดตั้ง (perl ใน / Developer) เพื่อลบเครื่องมือ แต่ตอนนี้ Xcode เป็นแอพสโตร์ที่คุณมีเครื่องมือหากคุณเคยติดตั้ง

เราสามารถล้างสิ่งนี้นอกเหนือจากการเช็ดระบบปฏิบัติการสำหรับ mac ที่ใช้ 10.10 และใหม่กว่าได้หรือไม่?

คำตอบ:


35

ลบหนึ่งโฟลเดอร์นี้:

 /Library/Developer/CommandLineTools

กระบวนการถอนการติดตั้งเป็นเอกสารอย่างเป็นทางการจากแอปเปิ้ล

หากคุณติดตั้งเครื่องมือเหล่านี้ด้วยวิธีอื่นหรือแจ้งให้อัปเกรดให้ลองค้นหาไฟล์ที่ชื่อ/System/Library/Receipts/com.apple.pkg.CLTools.bomเนื่องจากอาจเป็นการรับการติดตั้งเครื่องมือในอดีต ที่ต้องการลบออก ฉันไม่เคยเห็นไฟล์เหล่านี้มาก่อน แต่ต้องการเชื่อมโยงไปยังคำตอบอื่น ๆในกรณีที่มันช่วยเหลือผู้อื่น หมายเหตุไฟล์เหล่านี้ไม่ได้ลบเครื่องมือพวกเขาอาจควบคุมพรอมต์ว่าเครื่องมือ dev ต้องการการอัพเดท


1
อย่างไรก็ตามเมื่อใดก็ตามที่มีเครื่องมือบรรทัดคำสั่งอัปเดต App Store จะปรากฏขึ้นเพื่ออัปเดต
adib

นานมาแล้วฉันใช้ DMG (จำเป็นต้องติดตั้งเครื่องมือบรรทัดคำสั่งรุ่นเก่ากว่าแต่นั่นเป็นอีกเรื่องหนึ่ง) ตอนนี้ฉันดูเหมือนจะไม่สามารถกำจัดมันได้
adib

Aah @adib - นั่นสมเหตุสมผล คำถามนี้มีไว้สำหรับการติดตั้งใหม่ / ล่าสุดที่คุณไปที่ App Store และติดตั้ง Xcode เท่านั้นซึ่งจะดาวน์โหลดเครื่องมือสำหรับคุณโดยไม่ต้องออกใบเสร็จในประสบการณ์ของฉัน
bmike

ดังนั้นอะไรคือคำตอบสำหรับการถอนการติดตั้งเครื่องมือบรรทัดคำสั่งจริง ๆ
adib

3
@adlib: ฉันมีปัญหาเดียวกันเพียงจัดการเพื่อแก้ไขโดยการลบไฟล์ bom จาก/System/Library/Receipts: apple.stackexchange.com/questions/328034/ ......บางทีมันอาจช่วยคุณได้เช่นกัน
Kenny Lövrin
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.