วิธีถอนการติดตั้ง Xcode IDE โดยไม่ลบเครื่องมือ dev ออกทั้งหมด


10

ฉันต้องการเปิดใช้งานห้องสมุดนักพัฒนาซอฟต์แวร์ใน Mac (RoR, Perl, gcc เป็นต้น) ดังนั้นฉันจึงติดตั้ง Xcode 3.2 ฉันสนใจเฉพาะเครื่องมือบรรทัดคำสั่งเหล่านี้เท่านั้นและจะไม่ใช้ Xcode (หรือเครื่องมือ GUI อื่น ๆ ที่มีระฆังและนกหวีดนักพัฒนาของ Mac และ iPhone ที่เป็นส่วนหนึ่งของ SDK) เพราะฉันมักจะใช้โปรแกรมแก้ไขข้อความและ บรรทัดคำสั่ง.

ฉันจะลบเครื่องมือ IDE เหล่านั้นออกในขณะที่ยังคงสภาพแวดล้อมการเขียนโปรแกรมของฉันไว้ได้อย่างไร ฉันต้องการเรียกคืนพื้นที่ดิสก์

คำตอบ:


2

ในฐานะของรุ่นล่าสุดของ Xcode 4 ตอนนี้คุณสามารถได้รับเครื่องมือบรรทัดคำสั่งให้ดาวน์โหลดแยกต่างหากและติดตั้ง - มันมีการดาวน์โหลดมีขนาดเล็กมากเกินไป: http://developer.apple.com/downloads

คุณจะต้องถอนการติดตั้ง Xcode ที่มีอยู่แล้วด้วยคำสั่ง:

$ sudo /Developer/Library/uninstall-devtools --mode=all

ก่อนการติดตั้งเครื่องมือบรรทัดคำสั่งเท่านั้น


4
ฉันใช้ El Capitan และไม่มีโฟลเดอร์ / Developer บนเครื่องของฉัน (ซึ่งหมายความว่าไม่มี / Developer / Library และการค้นหาล้มเหลวในการเปิดใช้งานuninstall-devtoolsยูทิลิตี้ใด ๆ)
Dannid

1

การอัปเดตคำตอบสำหรับผู้ใช้ที่ต้องการทำเช่นเดียวกันในปี 2020

(ทดสอบบน macOS Catalina 10.15.2)

วิธี:

  1. ถอนการติดตั้งแอป Xcode - คุณสามารถใช้การจัดการพื้นที่เก็บข้อมูลสำหรับสิ่งนี้
  2. ติดตั้งเครื่องมือบรรทัดคำสั่งผ่านคำสั่ง xcode-select install
  3. ตอนนี้ลองg++ -vถ้าคุณได้รับข้อผิดพลาด xcrun ซึ่งบอกว่าคุณต้องติดตั้งเครื่องมือบรรทัดคำสั่ง xcode โดยใช้xcode-select install(ซึ่งคุณเพิ่งทำ) ให้พิมพ์xcode-select installอีกครั้ง หากคุณได้รับข้อผิดพลาด "ใช้" การอัปเดตซอฟต์แวร์ "เพื่อติดตั้งการอัปเดต 'แต่คุณไม่มีการอัปเดตซอฟต์แวร์ใด ๆ ให้ติดตั้งsoftwareupdate --listลอง:
    sudo xcode-select --reset

0

ฉันเดาว่าคุณจะต้องลบสิ่งต่าง ๆ ด้วยตนเอง คุณควรจะสามารถลบโฟลเดอร์ Applications และ Documentation และโฟลเดอร์ iPhone สองโฟลเดอร์หากคุณไม่สนใจสิ่งนั้น นั่นจะเป็นการกำจัดขนาดส่วนใหญ่ (7.5GB จาก 11.1GB สำหรับฉัน แต่ฉันค่อนข้างแน่ใจว่าบางส่วนจะได้รับการดาวน์โหลดเมื่อคุณเปิด Xcode และอีก 2GB เป็นไฟล์โครงการ)

คุณอาจจะสามารถลบโฟลเดอร์ / Developer ได้อย่างสมบูรณ์ แต่มีการสำรองข้อมูลอย่างแน่นอนก่อนที่จะลองเพราะคอมไพเลอร์อาจใช้ไฟล์ที่เก็บไว้ในนั้น


0

ฉันเกือบจะเป็นบวกเครื่องมือ gcc ต้องการ Xcode เพื่อให้ทำงานได้อย่างถูกต้องเช่นกัน


2
ไม่ฉันใช้ GCC โดยไม่ใช้ XCode
CoffeeRain

1
นอกจากนี้ยังเป็น "Xcode" - ขออภัย: ผู้คนจำนวนมากเห็น "Xcode" แล้วเขียน "xCode", "XCode" และสิ่งอื่น ๆ ..
เตอร์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.