Πώς να απεγκαταστήσετε το XCode
Πίνακας περιεχομένων:
- Πλήρης απεγκατάσταση του Xcode από το Mac OS X
- Γιατί να απεγκαταστήσω το Xcode;
- Κατάργηση εγκατάστασης του Unix Development Toolkit του Xcode
- Κατάργηση εγκατάστασης του φακέλου προγραμματιστή Xcode και μόνο των περιεχομένων
- Κατάργηση εγκατάστασης υποστήριξης συστήματος Xcode
Περιλαμβάνονται παρακάτω νέες απλές οδηγίες για την απεγκατάσταση σύγχρονων εκδόσεων του Xcode. Καλύπτεται επίσης η διαγραφή παλαιών εκδόσεων του Xcode, αυτός είναι ένας λεπτομερής οδηγός για την απεγκατάσταση του Xcode από οποιονδήποτε Mac, ανεξάρτητα από την έκδοση και την έκδοση του Mac OS X.
Το Xcode είναι η σουίτα προγραμματιστών της Apple για iOS και Mac OS X, είναι απαραίτητο εάν σκοπεύετε να γράφετε εφαρμογές για οποιοδήποτε λειτουργικό σύστημα και η εγκατάστασή του περιλαμβάνει μια σειρά από άλλα χρήσιμα βοηθητικά προγράμματα εκτός από το ίδιο το κύριο IDE.Οι πρόσθετες πτυχές περιλαμβάνουν πράγματα όπως το Interface Builder, το iPhone Simulator, το Quartz Composer, το Dashcode, το gcc, το dtrace, το perl, το python, το ruby και πολλά άλλα που έχουν χρήση πέρα από την ανάπτυξη βασικών iOS και Mac OS X, προσθέτοντας πολύτιμα βοηθητικά προγράμματα σε tweakers και διαχειριστές εργαλειοθήκες.
Η εγκατάσταση του Xcode είναι απλώς θέμα λήψης του από το Mac App Store, αλλά τι γίνεται αν θέλετε να καταργήσετε το Xcode;
Πώς να διαγράψετε το Xcode εξαρτάται από την έκδοση που προσπαθείτε να αφαιρέσετε από το Mac. Θα καλύψουμε πρώτα την κατάργηση νεότερων εκδόσεων του Xcode και, στη συνέχεια, θα καλύψουμε και τη διαγραφή των παλαιότερων εκδόσεων της εφαρμογής.
Κατάργηση εγκατάστασης Xcode 10, Xcode 9, Xcode 8, κ.λπ. από Mac OS X
Για να απεγκαταστήσετε νεότερες εκδόσεις του Xcode μοιάζει πολύ με τη διαγραφή οποιασδήποτε άλλης εφαρμογής από το Mac:
- Πλοηγηθείτε στο φάκελο /Applications/ και εντοπίστε την εφαρμογή "Xcode"
- Σύρετε το "XCode" στον Κάδο απορριμμάτων και αδειάστε τον κάδο απορριμμάτων ως συνήθως κάνοντας δεξί κλικ στο εικονίδιο Κάδος απορριμμάτων και επιλέγοντας "Άδειασμα Κάδου απορριμμάτων"
Στη συνέχεια, πιθανότατα θα θέλετε να διαγράψετε τον φάκελο Εργαλεία προγραμματιστή χρήστη, που βρίσκεται στην ακόλουθη τοποθεσία – σημειώστε ότι περιλαμβάνει δεδομένα προγραμματιστή χρήστη, οπότε μην το κάνετε εάν έχετε έργα και άλλα δεδομένα στο Xcode που δεν έχετε δημιουργήσει αντίγραφα ασφαλείας αλλού ή σας ενδιαφέρει διαφορετικά:
Ο κατάλογος είναι ~/Library/Developer/, ο φάκελος χρήστη θα πρέπει να περιέχει τους φακέλους "Xcode" και "CoreSimulator":
- Ανοίξτε τον αρχικό κατάλογο χρήστη και μεταβείτε στη Βιβλιοθήκη
- Επισκεφτείτε το φάκελο "Προγραμματιστής" και διαγράψτε τον
Η απόρριψη αυτών των φακέλων μαζί με την εφαρμογή θα αποκαταστήσει περίπου 11 GB χώρου στο δίσκο από το Mac και το OS X δεν θα έχει πλέον Xcode. Εάν έχετε εγκαταστήσει ξεχωριστά εργαλεία γραμμής εντολών, δεν θα πρέπει να επηρεαστούν από τη διαγραφή του ίδιου του xcode.
Ενημέρωση: Οι αναγνώστες μας επεσήμαναν ότι το Xcode 4.3 απλοποιεί σημαντικά αυτή τη διαδικασία ομαδοποιώντας το Xcode σε μία μόνο εφαρμογή. Επομένως, αυτός ο οδηγός είναι πιο σχετικός με παλαιότερες εκδόσεις. Το XCode 4.3 και οι νεότερες εκδόσεις θα πρέπει να μπορούν να απεγκατασταθούν όπως κάθε άλλη εφαρμογή Mac, ενώ οι παλαιότερες εκδόσεις του XCode απαιτούν τη μη αυτόματη διαδικασία που περιγράφεται παρακάτω.
Πλήρης απεγκατάσταση του Xcode από το Mac OS X
Σημειώστε ότι η απεγκατάσταση του Xcode διαφέρει για προηγούμενες εκδόσεις της εφαρμογής. Οι παρακάτω οδηγίες εξακολουθούν να ισχύουν για όλες τις προηγούμενες εκδόσεις του Xcode, ωστόσο, και θα διαπιστώσετε ότι αυτό δεν είναι το ίδιο με την απεγκατάσταση γενικών εφαρμογών Mac ή ακόμα και με την κατάργηση των προεπιλεγμένων εφαρμογών, επειδή το Xcode έχει πολύ μεγαλύτερο αποτύπωμα, οπότε για να απεγκαταστήσετε το Xcode θα χρειαστεί να μπω στη γραμμή εντολών.
Αυτό θα αφαιρέσει όλα όσα σχετίζονται με το Xcode από έναν Mac:
- Εκκινήστε το Terminal, που βρίσκεται στο /Applications/Utilities/ και πληκτρολογήστε τα εξής:
- Επιβεβαιώστε τον κωδικό πρόσβασης διαχειριστή (απαιτείται για sudo) και αφήστε τα σενάρια να τρέξουν
sudo /Developer/Library/uninstall-devtools --mode=all
Μην ξεχάσετε να διαγράψετε την εφαρμογή Εγκατάστασης Xcode Εάν απεγκαταστήσετε το Xcode, η αρχική εφαρμογή Εγκατάσταση Xcode πιθανότατα εξακολουθεί να βρίσκεται στο Ο φάκελος /Applications/ όπως λήφθηκε από το Mac App Store, μην ξεχάσετε να τον διαγράψετε, διαφορετικά χάνετε 1,8 GB χώρου στο δίσκο.
Γιατί να απεγκαταστήσω το Xcode;
Αν δεν χρησιμοποιείτε το Xcode ή τα συνοδευτικά βοηθητικά προγράμματα, είναι καλή ιδέα να απεγκαταστήσετε τη σουίτα. Γιατί; Ο απλούστερος λόγος είναι επειδή το Xcode καταλαμβάνει πολύ χώρο στο δίσκο, γενικά τουλάχιστον 7 GB χώρου στο δίσκο καταναλώνεται από την εγκατάσταση και η εφαρμογή εγκατάστασης από μόνη της είναι άλλο ένα.8 GB, αυτό είναι μεγάλη χωρητικότητα αποθήκευσης που καταλαμβάνεται από κάτι που δυνητικά δεν χρησιμοποιείται.
Τώρα που καλύψαμε τη βασική διαδικασία της απεγκατάστασης ό,τι έχει να κάνει με το Xcode και γιατί κάποιοι θα ωφεληθούν από αυτήν την ενέργεια, θα εξετάσουμε ορισμένες πιο συγκεκριμένες πληροφορίες και κάποιες άλλες επιλογές απεγκατάστασης που θα μπορούσαν είναι χρήσιμο σε ορισμένους χρήστες.
Πρώτον, η παραπάνω εντολή απεγκατάστασης με -mode=all εκτελεί στην πραγματικότητα τρία ξεχωριστά σενάρια καθιστώντας τη διαδικασία απεγκατάστασης ευκολότερη, για όσους είναι περίεργοι αυτά τα ξεχωριστά σενάρια είναι:
/Library/Developer/Shared/uninstall-devtools /Library/Developer/4.1/uninstall-devtools /Developer/Library/uninstall-developer-folder
Αυτά δεν χρειάζεται να εκτελούνται ανεξάρτητα, αν και θα μπορούσατε να το επιλέξετε αν θέλετε, περισσότερα για αυτό παρακάτω.
Αν θέλετε να απεγκαταστήσετε επιλεκτικά μέρη του Xcode και όχι όλα, χρησιμοποιήστε τις παρακάτω εντολές. Αυτά δεν είναι απαραίτητα εάν εκτελέσετε την παραπάνω εντολή –mode=all.
Κατάργηση εγκατάστασης του Unix Development Toolkit του Xcode
Αν θέλετε να καταργήσετε μόνο την πλευρά της γραμμής εντολών των πραγμάτων, μπορείτε να το κάνετε με αυτήν την εντολή:
sudo /Developer/Library/uninstall-devtools --mode=unixdev
Αυτό είναι στην πραγματικότητα συνδεδεμένο με το προαναφερθέν σενάριο "/Library/Developer/Shared/uninstall-devtools". Προσωπικά, πιστεύω ότι η εργαλειοθήκη unix είναι μία από τις πιο χρήσιμες πτυχές της εγκατάστασης του Xcode, επομένως δεν είμαι σίγουρος γιατί θα θέλατε να το κάνετε αυτό, αλλά είναι ωραίο να ξέρετε ότι μπορείτε.
Κατάργηση εγκατάστασης του φακέλου προγραμματιστή Xcode και μόνο των περιεχομένων
Αυτό θα διατηρήσει ανέπαφες άλλες πτυχές του Xcode, αλλά θα αφαιρέσει τα πάντα μέσα στον κατάλογο /Developer:
sudo /Developer/Library/uninstall-devtools --mode=xcodedir
Αυτή η εντολή είναι βασικά μια συντόμευση στο προαναφερθέν σενάριο "/Developer/Library/uninstall-developer-folder". Εάν θέλετε να διαγράψετε τον κατάλογο /Developer, εκτελέστε αυτήν την εντολή αντί να τη διαγράψετε με μη αυτόματο τρόπο μέσω του Finder.
Κατάργηση εγκατάστασης υποστήριξης συστήματος Xcode
Επιλεκτική απεγκατάσταση της υποστήριξης συστήματος του Xcode μόνο (δεν συνιστάται):
sudo /Developer/Library/uninstall-devtools --mode=systemsupport
Αυτή η εντολή εκτελεί απλώς τα ακόλουθα σενάρια: "/Library/Developer/Shared/uninstall-devtools" και "/Library/Developer/4.1/uninstall-devtools"
Τοποθεσίες αρχείων δεδομένων Xcode
Το πλήρες σύνολο δεδομένων που σχετίζονται με το Xcode, τα οποία μπορεί να θέλετε να δημιουργήσετε αντίγραφα ασφαλείας ή να διαγράψετε εάν απεγκαθιστάτε το Xcode από Mac, είναι οι ακόλουθες τοποθεσίες και αρχεία:
/Applications/Xcode.app
~/Library/Caches/com.apple.dt.Xcode
~/Βιβλιοθήκη/Προγραμματιστής
~/Βιβλιοθήκη/Κινητή Συσκευή
~/Library/Preferences/com.apple.dt.Xcode.plist
/Library/Preferences/com.apple.dt.Xcode.plist
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist
Μπορείτε να διαγράψετε και αυτά τα αρχεία με μη αυτόματο τρόπο, αλλά και πάλι, εάν ενδιαφέρεστε για τη διατήρηση του περιβάλλοντος σας, σκεφτείτε να δημιουργήσετε αντίγραφα ασφαλείας των δεδομένων πριν καταργήσετε με μη αυτόματο τρόπο εφαρμογές, αρχεία και στοιχεία Xcode.
Αυτό σχεδόν το ολοκληρώνει. Ενδέχεται να μπορείτε να ολοκληρώσετε μερικές από αυτές τις εργασίες με ένα βοηθητικό πρόγραμμα αφαίρεσης όπως το AppCleaner, αλλά για καλύτερα αποτελέσματα είναι καλή ιδέα να παραμείνετε στη λύση που συνοδεύει το ίδιο το Xcode.