È sicuro cancellare la cartella / Developer su Mac OS X 10.7.5 (Lion)?

15

Originariamente il mio computer aveva installato Mac OS X 10.6 (Snow Leopard) ma da allora è stato aggiornato a OS X 10.7 (Lion). Ho notato che la cartella /Developer è ancora sul disco rigido anche se nessuno dei suoi file appare è stato modificato per quasi due anni. È sicuro eliminare /Developer o c'è qualche motivo per tenerlo nascosto?

La risposta di Chris Rea include un link a una guida per disinstallare Xcode , che sembra suggerire che il contenuto di /Developer sia utilizzato solo dalle versioni di Xcode precedenti alla 4.3. Ho già installato Xcode 4.6 sulla mia macchina, quindi dovrei riuscire a rimuovere /Developer e tutto sotto. Detto questo, la seguente affermazione nella guida di cui sopra mi ha perplesso un po '.

sudo /Developer/Library/uninstall-devtools --mode=xcodedir

This command is basically a shortcut to the previously mentioned “/Developer/Library/uninstall-developer-folder” script. If you want to ditch the /Developer directory, run this command rather than manually deleting it through the Finder.

Perché dovrei eseguire questo script invece di eliminare semplicemente /Developer tramite il Finder?

Questa domanda è correlata, ma non voglio rimuovere completamente Xcode 4. Voglio solo rimuovere tutte le tracce di Xcode che non sono necessari per l'ultima versione.

    
posta Chris Frederick 01.03.2013 - 03:16
fonte

3 risposte

10

Sì, sembra che dovrebbe essere sicuro rimuovere /Developer se hai già installato la versione 4.3 o successiva di Xcode. La sezione Xcode del Centro assistenza sviluppatore Apple ti dice in realtà di eseguire questa operazione (sottolineatura mia).

I've installed the latest version of Xcode from the Mac App Store, but a previous version of Xcode (4.2.1 or earlier) keeps launching. What should I do?


To run the latest version of Xcode, make sure you are launching Xcode.app from the Applications folder. Xcode 4.3 and later is packaged on the Mac App Store as a single application and installs in your Applications folder as Xcode.app.

Previous versions of Xcode placed the tools and frameworks in the Developer folder. You can delete the older version of Xcode by dragging the Developer folder to the trash.

Inoltre, come indicato da bispymusic , /Developer non esiste più con Xcode 4.3 . Specificamente (sottolineatura mia):

The simplification afforded by repackaging Xcode 4.3 as a single app bundle eliminates the need for the /Developer directory containing prior versions of Xcode. As a result, the Install Xcode application and the uninstall-devtools command line script are also no longer needed.

Note: The first time you run Xcode 4.3, you are prompted with a dialog to delete the Install Xcode application from the Applications directory if one is resident, and to remove any older installation of Xcode (Figure 4). These actions are optional, Xcode 4.3 can co-exist with older installations of Xcode on the same Mac. Some operations may require an administrator password to enable them if you switch from one version of Xcode to another.

Figure 4 Option to remove older versions of Xcode

Xcode screenshot

If you choose not to delete these items on the first launch of Xcode 4.3, you can remove the /Developer folder and the Install Xcode application by dragging them to the Trash at any time.

    
risposta data 01.03.2013 - 04:43
fonte
1

Hai già aggiornato Xcode a una versione più recente, una archiviata in /Applications ? Se hai effettuato l'aggiornamento a un Xcode più recente memorizzato nella nuova posizione e hai anche installato gli strumenti della riga di comando aggiornati da Xcode, allora quello che hai nella cartella /Developer root è probabile che sia tutto stantio e probabilmente puoi eliminare /Developer in modo sicuro. Per sicurezza, archivia la cartella altrove per il momento, quindi esegui l'atomizzazione in un secondo momento quando sei sicuro di non averne bisogno.

Se hai non installato il Xcode più recente, suppongo che il contenuto in /Developer possa ancora essere "in effetto". Dai un'occhiata a questa guida per disinstallare gli strumenti di sviluppo in quel caso. Assicurati che le variabili di ambiente non facciano riferimento a percorsi all'interno della cartella.

    
risposta data 01.03.2013 - 03:38
fonte
1

Se hai Xcode 4.3 o successivo, dovrebbe essere sicuro di rimuovere questo file. Apple lo elabora qui:

Novità in Xcode

    
risposta data 01.03.2013 - 04:21
fonte

Leggi altre domande sui tag