5 votos

No se puede borrar Xcode de la papelera. ¿Forzar el borrado en la Terminal devuelve un error de permiso?

Como la App Store parecía atascada con la actualización de Xcode a la 7.3, he decidido borrarla y volver a instalarla. Sin embargo, después de mover Xcode a la Papelera, se ha negado a ser borrado y en su lugar se ha quedado atascado en la ventana "Preparando para vaciar la papelera...". Así que he decidido forzar el vaciado de la papelera en el Terminal mediante rm -rf ~/.Trash/*, sólo para obtener un bucle interminable de mensaje de error diciendo esto

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

¿Cómo puedo vaciar la basura?

6voto

Shimon Doodkin Puntos 101
sudo rm -rf ~/.Trash/*

es tu amigo.

Yo pensaría que la causa de los errores son los permisos, tal vez Xcode establece archivos con permisos exclusivos para root (superusuario).

Qué sudo es ejecutar el siguiente comando ( rm -rf ~/.Trash/* ) con privilegios de Root - piense en ello como "en caso de duda con permission denied , sudo". Por supuesto, el permission denied no debe ser ignorado, ya que podría ser una señal de errores de permisos. Pero, si usted sabe lo que está haciendo, sudo resuelve sus problemas. ( esto lo resume muy bien )

2voto

alokoko Puntos 163

Asegúrate de lo siguiente:

  • No hay dispositivos Apple (iOS, iPad, ...) conectados al ordenador (MacOS Catalina o posterior)
  • iTunes no está abierto o no se ejecuta (MacOS High Sierra o anterior)

Acaparan algunos recursos que utiliza XCode y, por tanto, impiden que se elimine.

0voto

Xavier Lance Puntos 1

Encontré que ir al Contenido del Paquete y Mover la carpeta de contenido a la basura, luego abrir eso, y borrar cada carpeta individual por sí misma funciona. Hay algunos archivos que no se borran por alguna razón. Si no se borran, entonces abra esa carpeta y borre esos archivos individualmente. etc. etc. Funcionó y sólo tomó unos minutos.

0voto

Jonathan Puntos 1

Ejecuté (rm -rf ~/.Trash/*) en mi MacBook Pro (mediados de 2012) corriendo 10.13.6 y se colgó.
Abrí la papelera, hice clic con el botón derecho del ratón en XCode y abrí el contenido del paquete, luego hice clic en "eliminar inmediatamente" mientras el comando 'rm' seguía funcionando. Vi "borrando 0 elementos". Terminé el comando 'rm' y salí con una 'x' de la ventana "borrando 0 elementos".

Ahora viene la parte extraña. Hice clic en el nombre de uno de los componentes, con la intención de editarlo (eso me ha funcionado en el pasado). En lugar de tomar mi edición, que el resalte de edición desapareció, y luego el propio componente se fue.
Hice esto sucesivamente para los otros componentes, y después del último, el propio XCode desapareció de la carpeta de la Papelera.

No tengo una explicación, pero supongo que el punto es que esta técnica funcionó.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X