1 votos

¿Es peligroso reinstalar 10.7.4

Anoche instalé Mac OS 10.7.4 en mi MBP, junto con Safari 6. Tenía dudas sobre la instalación de Safari 6, pero pensé que podría hacer frente a los cambios. Pero, después de usarlo durante unos 30 minutos, quiero recuperar Safari 5.1.7.

Mi "plan de ataque" era descargar el instalador de la versión 5.1.7, eliminar Safari 6 e instalar Safari 5.1.7. Cuando el instalador terminó de descargarse, ejecuté sudo rm -rf /Applications/Safari.app . Como era de esperar, eso eliminó el archivo de la aplicación. Sin embargo, cuando abrí el instalador del paquete 5.1.7 obtuve el siguiente error.

enter image description here

Decidí que la mejor manera de recuperar Safari 5.1.7 era reinstalar Mac OS 10.7.4 . Pero antes de ejecutar la instalación tengo un par de preguntas.

  1. ¿La edición "Client Combo" es un error?
  2. ¿Intentará instalar 10.7.4 incorrectamente?
  3. ¿Hay alguna forma mejor de borrar Safari 6 e instalar 5.1.7?

1voto

GaryF Puntos 11921

Reinstalar el sistema operativo sólo para Safari parece un poco drástico. La razón por la que dice que es probablemente exactamente porque usted utilizó rm -rf en lugar de arrastrarlo a la basura.

En OS X hay un registro central de aplicaciones instaladas, y al parecer cuando arrastras una aplicación a la papelera, se elimina automáticamente de este registro. Cuando sólo rm -rf eliminará los archivos pero no la entrada en el registro.

Así que yo intentaría : reinstalar Safari 6 normalmente, y luego arrastrarlo a la papelera. Esto debería eliminarlo del registro, para intentar instalar Safari 5 después.

Si sigue sin funcionar, pruebe a utilizar la función /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister para anular manualmente el registro de Safari.

1voto

Oskar Puntos 1242

En primer lugar, comprueba la situación de tu copia de seguridad y prepárate para usarla para restaurar tus datos en una instalación limpia de 10.7.4 si es necesario.

Tu idea de eliminar la aplicación de safari y luego volver a instalar el Combo Updater es muy buena y la he utilizado con gran éxito en muchos casos en los que la gente logró eliminar Safari en el pasado. El combo cliente es la actualización correcta para ti. (El cliente es correcto en contraposición a la versión del servidor del actualizador combo)

No está garantizado que funcione (y no lo he probado con Safari 6 instalado y 10.7.4 todavía, así que podrías encontrarte con un dragón, pero si tu alternativa es hacer una instalación limpia y saltarte la actualización a Safari 6.0 no tienes mucho que perder probando el truco del actualizador combinado).

Observa los registros de instalación para asegurarte de que la instalación de Safari no se salta por detectar una versión más reciente. Si esto ocurre, tendrás que buscar en la carpeta /Library/Receipts y posiblemente en la base de datos de recibos para eliminar el recipiente que indica al sistema qué versión de Safari se instaló en el pasado.

1voto

C-dizzle Puntos 101

Si todo lo que quieres es el antiguo Safari.app te sugeriría usar una herramienta como Pacifista para abrir el .pkg e instalar sólo ese componente en lugar de pasar por el aro.

Sin embargo, también debe tener en cuenta que la actualización de Safari 6 puede haber instalado una versión más reciente de WebKit y otros marcos de apoyo que simplemente no funcionarán con Safari 5, en cuyo caso tendrá que intentar instalar la versión 5.x completa pkg y sobrescribir los nuevos frameworks (¡no se recomienda!). Pacifist debería ser capaz de realizar una instalación de este tipo sin tener que pasar por los controles habituales del instalador. pero...

...Si prefiere realizar las comprobaciones y utilizar el sistema de Installer.app Estoy bastante seguro de que tienes que borrar el recibo específico de Safari 6 que le dice a OS X que fue instalado previamente. Me imagino que eso es lo que comprueba el instalador de Safari 5, pero no he hecho ninguna prueba para ver si efectivamente es así.

No es por llamar la atención a houbysoft en particular, pero dudo que el problema de la reinstalación esté relacionado con lsregister sin embargo, ya que (como lo demuestra su ruta) estoy bastante seguro de que sólo está relacionado con LaunchServices (es decir, el servicio que decide qué aplicaciones se mostrarán en el Open With menú de documentos) en lugar de la instalación de la aplicación.

De todos modos, en lugar de volver a escribir, esta respuesta sobre la desinstalación de Java (empezando por la sección "limpiar los registros del instalador") proporciona una buena lista de los pasos a seguir y los lugares donde buscar los archivos del instalador, sustituyendo Safari por Java, por supuesto :-)

Edición: Se puede encontrar información más completa sobre el instalador en Sitio de Nick Shubin

O, alternativamente, sé zen al respecto y aprende a vivir con Safari 6 en lugar de complicarte la vida ;-)

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