0 votos

Restaurar libxml2 en Yosemite

Bien, este es el trato. Estaba trabajando en dos proyectos al mismo tiempo y me equivoqué:

rm -rf /usr/lib/libxml2.2.dylib

Tengo otra copia de libxml2 afortunadamente (el otro proyecto, homebrew install libxml2). Esa copia está en /usr/local/opt/libxml/lib. Por mi vida no puedo conseguir que cp /usr/local/opt/libxml2/libxml2.2.dylib /usr/lib funcione. Siempre dice:

/usr/lib/libxml2.2.dylib Read-only Filesystem

Por favor, ¿alguien puede ayudar? He probado con cp -S, -R, -F y no consigo cp ni mv. Sólo tengo que escribir esa lib de nuevo y debería estar bien para ir. No sé en qué estaba pensando cuando lo hice. Corriendo Yosemite 10.10.2, Late-2011 mbp. Libxml2 de homebrew es 2.9.2 creo que si hace una diferencia.

1voto

klanomath Puntos 19587
  • Entre en /sbin/mount -uw / y copiar 'libxml2.2.dylib' de '/usr/local/opt/libxml/lib/' a '/usr/lib/'

  • Reinicie su Mac y restaure el archivo original:

  • Descargar Pacifista (creo que es una prueba de 14 días) y el Instalador del sistema Yosemite

  • Haz clic con el botón derecho del ratón en "Instalar OS X Yosemite.app" -> "Mostrar contenido del paquete

  • Montar ./Contenidos/Soporte Compartido/InstalaciónESD.dmg

    enter image description here

  • Abrir el montaje 'OS X Install ESD'

  • Abra ./Packages/BaseSystemBinaries.pkg con Pacifist

  • En la nueva ventana de Pacifist navegue hasta 'Content of BaseSystemBinaries/usr/lib/libxml2.2.dylib'

  • Haz clic con el botón derecho del ratón en libxml2.2.dylib e instálalo

  • Reinicie su Mac

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