1 votos

Cómo hacer que la carpeta "Imágenes" vuelva a ser una carpeta

Pregunta:

¿Es posible convertir un directorio de paquetes en un directorio ordinario, y cómo?

Contexto:

Estaba copiando una antigua biblioteca de iPhoto a mi carpeta "~/Pictures" desde una unidad externa, pero de alguna manera cometí un error ya que sólo se copiaron los subdirectorios de la biblioteca de iPhoto.

Intenté crear un nuevo directorio ".photolibrary" y mover los subdirectorios a él, pero el sistema sigue pensando que mi carpeta Pictures es un directorio ".photolibrary". Ahora aparece como un "paquete" en lugar de como una carpeta, lo que significa que sólo puedo acceder a ella a través de la línea de comandos o eligiendo "mostrar el contenido del paquete" en el Finder.

Además, cuando he intentado cambiar el nombre de la nueva fotolibrería para que sea el mismo que el anterior, me sale un mensaje de error diciendo que ya existe un directorio con ese nombre, aunque no es así. Supongo que la carpeta/paquete de imágenes aparece de alguna manera con el nombre de mi antigua fotolibrería después de haberla copiado.

Editar:

Estoy usando la versión 10.9 de OSX, así que no creo que el SIP se aplique.

ls -dle@ ~/Pictures 
drwxrwxrwx@ 131 User  staff  4454 19 Jun 01:37 /Users/User/Pictures
com.apple.FinderInfo      32
com.apple.quarantine      21
0: group:everyone deny delete

Esto es lo que aparece cuando hago "obtener información" en mi carpeta de imágenes:

enter image description here

1voto

Tetsujin Puntos 23061

Utilizar el espacio de respuesta para proporcionar imágenes...

Obtenga información sobre los dos directorios de la biblioteca de imágenes y fotos, asegúrese de que se denominan como se indica a continuación, Pictures & Photos Library.photoslibrary
Comprueba también si la extensión está oculta sólo para la Biblioteca y si algo ha conseguido renombrarla con una extensión doble .photoslibrary.photoslibrary - lo que se sabe que ocurre.

enter image description here

El directorio Pictures debería estar protegido por SIP y no permitirle cambiarlo. Publica un comentario más abajo si el nombre de las imágenes es incorrecto y necesitas cambiarlo.
La Fototeca puede ser renombrada a voluntad [aunque Photos.app puede perderla hasta que le digas dónde buscar].

Para mirar dentro del paquete, puedes hacer clic con el botón derecho y mostrar el contenido del paquete, sin embargo, la estructura de .photoslibrary se puede alternar entre una carpeta normal y un paquete añadiendo/quitando la extensión .photoslibrary y luego reiniciando.

Si se me escapa algo, coméntalo y modificaré mi respuesta.

0voto

IronCraftMan Puntos 1345

Aquí hay una página de discusiones de apple donde otro usuario tiene el mismo problema: https://discussions.apple.com/thread/2586142?tstart=0

Este problema se debe a que OS X tiene lo que se llama un "bit de paquete" que determina si una carpeta es un paquete o no.

0voto

user3439894 Puntos 5883

El ~/Pictures muestra dos atributos extendidos que no debería tener, com.apple.FinderInfo que probablemente está sosteniendo el bit de paquete y com.apple.quarantine . En una Terminal utilice los siguientes comandos para eliminar los dos atributos extendidos que no deberían estar allí.

xattr -d com.apple.FinderInfo ~/Pictures
xattr -d com.apple.quarantine ~/Pictures

No es necesario lidiar con las herramientas de desarrollo en este punto, ya que la eliminación de los atributos extendidos con xattr que ya forma parte de OS X, hará el trabajo.

Nótese que la razón por la que he dicho "que probablemente está sosteniendo el bit de paquete "porque sin ver la salida de xattr -l ~/Pictures para comparar, entonces, dadas las circunstancias, lógicamente asumo que esa es la información que se tiene.

En cualquier caso, el ~/Pictures no debería tener ningún atributo extendido y, aparte de la salida normalmente esperada, sólo el ACL de 0: group:everyone deny delete es la salida apropiada de ls -dle@ ~/Pictures Lo pedí.

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