Tidak dapat menghapus Xcode dari Sampah. Hapus paksa di Terminal mengembalikan kesalahan izin?


3

Karena App Store tampaknya macet dengan memperbarui Xcode ke 7.3, saya telah memutuskan untuk menghapusnya dan menginstal ulang. Namun, setelah memindahkan Xcode ke Sampah, ia menolak untuk dihapus dan malah terjebak pada jendela "Bersiap untuk mengosongkan sampah ...". Jadi, saya telah memutuskan untuk memaksa mengosongkan sampah di Terminal oleh rm -rf ~ / .Trash / *, hanya untuk mendapatkan loop pesan kesalahan yang tak berujung mengatakan ini:

rm: /Users/jordanchanph/.Trash/Xcode.app/Contents/.../IOCatalogue/reset.xml: Permission denied

Bagaimana saya bisa mengosongkan tempat sampah?

Jawaban:


4
sudo rm -rf ~/.Trash/*

adalah temanmu

Saya akan berpikir penyebab kesalahan adalah izin, mungkin Xcode mengatur file dengan izin eksklusif untuk root(pengguna super).

Apa yang sudodilakukan adalah menjalankan perintah berikut ( rm -rf ~/.Trash/*) dengan hak akses root - anggap sebagai "ketika ragu dengan permission denied, sudo". Tentu saja, permission deniedkesalahan tidak boleh diabaikan karena itu bisa menjadi tanda kesalahan izin. Tetapi, jika Anda tahu apa yang Anda lakukan, sudoselesaikan masalah Anda. ( ini merangkumnya dengan baik )


1
Dan bagaimana jika itu tidak berhasil dan hang saja?
Renetik

0

Saya berlari (rm -rf ~ / .Trash / *) di MacBook Pro saya (pertengahan 2012) dengan menjalankan 10.13.6 dan macet.
Saya membuka Sampah, klik kanan pada XCode dan membuka Isi Paket, lalu mengklik "hapus segera" ketika perintah 'rm' masih berjalan. Saya melihat "menghapus 0 item". Saya menghentikan perintah 'rm' dan 'x keluar dari jendela "menghapus 0 item".

Sekarang sampai pada bagian yang aneh. Saya mengklik nama salah satu komponen, bermaksud mengeditnya (yang telah berhasil bagi saya di masa lalu). Alih-alih mengambil edit saya, itu sorot pengeditan menghilang, dan kemudian komponen itu sendiri hilang.
Saya melakukan ini berturut-turut untuk komponen lainnya, dan setelah yang terakhir, XCode sendiri menghilang dari folder Trash.

Saya tidak punya penjelasan, tapi saya kira intinya adalah teknik ini berhasil.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.