Apakah aman untuk menghapus folder / Pengembang di Mac OS X 10.7.5 (Lion)?

16

Komputer saya awalnya memiliki Mac OS X 10.6 (Snow Leopard) yang diinstal di sana tetapi sejak itu telah ditingkatkan ke OS X 10.7 (Lion). Saya perhatikan bahwa /Developerfolder tersebut masih ada di hard drive walaupun tidak ada file yang tampaknya telah dimodifikasi selama hampir dua tahun. Apakah aman untuk dihapus /Developeratau adakah alasan untuk menyimpannya?

Jawaban Chris Rea termasuk tautan ke panduan untuk menghapus instalan Xcode , yang tampaknya menyarankan bahwa konten /Developerhanya digunakan oleh versi Xcode sebelum 4.3. Saya sudah menginstal Xcode 4.6 pada mesin saya, jadi saya harus dapat menghapus /Developerdan semua yang ada di bawahnya. Yang sedang berkata, pernyataan berikut dalam panduan tersebut membingungkan saya sedikit.

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

Perintah ini pada dasarnya adalah jalan pintas ke skrip “/ Developer / Library / uninstall-developer-folder” yang disebutkan sebelumnya. Jika Anda ingin membuang direktori / Developer, jalankan perintah ini daripada menghapusnya secara manual melalui Finder.

Mengapa saya harus menjalankan skrip ini alih-alih hanya menghapus /DeveloperFinder?

Pertanyaan ini terkait, tetapi saya tidak ingin sepenuhnya menghapus Xcode 4. Saya hanya ingin menghapus semua jejak Xcode yang tidak diperlukan oleh versi terbaru.

Chris Frederick
sumber

Jawaban:

10

Ya, sepertinya aman untuk dihapus /Developerjika Anda sudah menginstal versi 4.3 atau yang lebih baru dari Xcode. Bagian Xcode dari Pusat Dukungan Pengembang Apple sebenarnya memberitahu Anda untuk melakukan ini (penekanan milikku).

Saya telah menginstal versi Xcode terbaru dari Mac App Store, tetapi versi Xcode sebelumnya (4.2.1 atau sebelumnya) terus diluncurkan. Apa yang harus saya lakukan?


Untuk menjalankan Xcode versi terbaru, pastikan Anda meluncurkan Xcode.app dari folder Aplikasi. Xcode 4.3 dan yang lebih baru dikemas di Mac App Store sebagai satu aplikasi dan menginstal di folder Aplikasi Anda sebagai Xcode.app.

Versi Xcode sebelumnya menempatkan alat dan kerangka kerja di folder Pengembang. Anda dapat menghapus versi Xcode yang lebih lama dengan menyeret folder Developer ke tempat sampah.

Selanjutnya, seperti yang ditunjukkan oleh bispymusic , /Developertidak ada lagi dengan Xcode 4.3 . Secara khusus (penekanan pada tambang):

Penyederhanaan diberikan dengan mengemas ulang Xcode 4.3 sebagai satu bundel aplikasi menghilangkan kebutuhan akan /Developerdirektori yang berisi versi Xcode sebelumnya. Akibatnya, aplikasi Instal Xcode dan uninstall-devtoolsskrip baris perintah juga tidak lagi diperlukan.

Catatan: Pertama kali Anda menjalankan Xcode 4.3, Anda diminta dengan dialog untuk menghapus aplikasi Install Xcode dari direktori Applications jika ada penduduk, dan untuk menghapus instalasi Xcode yang lebih lama (Gambar 4). Tindakan-tindakan ini bersifat opsional, Xcode 4.3 dapat hidup berdampingan dengan instalasi Xcode yang lebih lama pada Mac yang sama. Beberapa operasi mungkin memerlukan kata sandi administrator untuk mengaktifkannya jika Anda beralih dari satu versi Xcode ke yang lain.

Gambar 4 Opsi untuk menghapus versi Xcode yang lebih lama

Tangkapan layar Xcode

Jika Anda memilih untuk tidak menghapus item-item ini pada peluncuran pertama Xcode 4.3, Anda dapat menghapus /Developerfolder dan aplikasi Install Xcode dengan menyeretnya ke Sampah kapan saja.

Chris Frederick
sumber
1

Apakah Anda sudah memutakhirkan Xcode Anda ke versi yang lebih baru, yang disimpan di bawah /Applications? Jika Anda memutakhirkan ke Xcode yang lebih baru yang disimpan di lokasi baru dan juga menginstal Alat Baris Perintah yang diperbarui dari dalam Xcode, maka apa yang Anda miliki di bawah /Developerfolder root cenderung basi dan Anda mungkin dapat menghapus dengan aman /Developer. Untuk amannya, arsipkan folder tersebut di tempat lain untuk saat ini, kemudian bungkam nanti ketika Anda yakin tidak membutuhkannya.

Jika Anda tidak menginstal Xcode yang lebih baru, saya menduga konten di bawah /Developermungkin masih "berlaku." Lihat panduan ini untuk menghapus instalan alat pengembang dalam kasus itu. Pastikan variabel lingkungan Anda tidak merujuk ke jalur apa pun di dalam folder.

Chris W. Rea
sumber
Ya, saya sudah menginstal Xcode versi terbaru, tetapi sepertinya belum menginstal Command Line Tools. Saya akan melakukannya sekarang. Apakah ada beberapa variabel jalur yang bisa saya periksa untuk memastikan bahwa alat baris perintah yang sesuai sedang direferensikan? (Untuk apa nilainya, xcode-select -print-pathakan kembali /Applications/Xcode.app/Contents/Developer.)
Chris Frederick
1

Jika Anda memiliki Xcode 4.3 atau lebih baru, seharusnya aman untuk menghapus file ini. Apple menguraikannya di sini:

Apa yang Baru di Xcode

bispymusic
sumber