¿Es peligroso reinstalar 10.7.4?

Instalé Mac OS 10.7.4 en mi MBP anoche, junto con Safari 6. Tenía mis 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 5.1.7, eliminar Safari 6 e instalar Safari 5.1.7. Después de que el instalador terminó de descargarse, ejecuté sudo rm -rf /Applications/Safari.app. Como era de esperar que eliminó el archivo de la aplicación. Sin embargo, cuando abrí el instalador del paquete 5.1.7, aparece el siguiente error.

ingrese la descripción de la imagen aquí

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 incorrecta?
  2. ¿Intentará instalar 10.7.4 incorrectamente?
  3. ¿Hay una mejor manera de eliminar Safari 6 e instalar 5.1.7?
¿Cuál es su razonamiento detrás de la rebaja?
@XAleXOwnZX porque Safari es el único navegador web que uso regularmente y no me gusta ninguno de los cambios que le han hecho. En mi computadora, el nuevo inspector web tiene un gran retraso, no me gusta la nueva barra de pestañas y no me gusta la barra de direcciones unificada.
¿Qué tiene de malo la barra unificada? la mayoría de la gente está pensando "¡ya era hora!" El problema del inspector web podría ser su configuración, parece estar funcionando bien aquí
@XAleXOwnZX todas mis razones son preferencias personales. No tiene nada de malo, solo me gusta tener mi término de búsqueda en la esquina superior derecha donde puedo volver rápidamente a mi búsqueda de Google.
TBH, creo que encontrar una "solución" ahora solo retrasará el cambio inevitable en este aspecto que probablemente vendrá con todas las versiones nuevas

Respuestas (3)

En primer lugar, verifique dos veces la situación de su copia de seguridad y prepárese para usarla para restaurar sus datos en una instalación limpia de 10.7.4 si es necesario.

Su idea de eliminar la aplicación Safari y luego volver a instalar Combo Updater es excelente y la he usado con gran éxito en muchos casos en los que las personas lograron eliminar Safari en el pasado. El combo de cliente es la actualización correcta para usted. (El cliente es correcto a diferencia de la versión del servidor del actualizador combinado)

No se garantiza que funcione (y no lo he probado con Safari 6 instalado y 10.7.4 todavía, por lo que podría encontrar un dragón, pero si su alternativa es hacer una instalación limpia y omitir la actualización a Safari 6.0 no No tengo mucho que perder probando el truco del actualizador combinado.)

Mire los registros de instalación para asegurarse de que la instalación de Safari no se omita debido a la detección de una versión más nueva. Si eso sucede, tendrá que buscar mucho en la carpeta /Library/Receipts y posiblemente en la base de datos de recibos para eliminar el recibo que le dice al sistema qué versión de Safari se instaló en el pasado.

Reinstalé 10.7.4 y Safari no volvió. Cuando ejecuté el instalador, todavía decía "Ya está instalada una versión más nueva de Safari". ¿Tienes alguna idea?
No he investigado qué archivos de recibos específicos usa Safari. Dejemos esta pregunta como resuelta. P: "¿Es peligroso?" R: No, pero puede que no funcione. Aquí hay algunas opciones. Y ahora puede hacer una pregunta muy limitada. He instalado la versión 6 de Safari y ahora quiero cambiar a una versión anterior. ¿Qué archivos de recibos usa Safari para poder ejecutar el instalador...
Por supuesto, puede seguir editando esto / con la esperanza de obtener la respuesta, pero ya hay muchas partes en esta pregunta ...
Lo entiendo, y lo siento por no estar claro. En este punto, estoy dispuesto a seguir con Safari 6, tener un navegador es mejor que no tenerlo. ¿Sabes dónde/cómo puedo descargar Safari 6 de nuevo? Sé que Apple eliminó la página de descarga de su sitio web. Si no lo sabe, se preocupe, ha sido de gran ayuda al darme consejos.
Pude descargar Safari 6 usando wgetla URL aquí: discusiones.apple.com/message/19033694#19033694 Nuevamente, gracias por su ayuda.
¡Hurra! Iba a decir que evitar los cambios puede ser una táctica decente a corto plazo. Con suerte, las cosas que más te irritan encontrarán trucos o preferencias para cambiar si suficientes personas sienten lo mismo y comunican esos comentarios a los desarrolladores.

Reinstalar el sistema operativo solo para Safari parece un poco drástico. La razón por la que dice eso es probablemente porque rm -rflo usaste en lugar de arrastrarlo a la papelera.

En OS X hay un registro central de aplicaciones instaladas y, por supuesto, cuando arrastra una aplicación a la papelera, se elimina automáticamente de este registro. Cuando lo haga, rm -rfeliminará los archivos pero no la entrada en el registro.

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

Si aún no funciona, intente usar la /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregisterherramienta para cancelar manualmente el registro de Safari.

Si todo lo que desea es la antigua Safari.app, sugeriría usar una herramienta como Pacifist para abrir .pkge instalar solo ese componente en lugar de saltar por los aros.

Sin embargo, también debe tener en cuenta que la actualización de Safari 6 puede haber instalado una versión más nueva de WebKit y otros marcos de soporte que simplemente no funcionarán con Safari 5, en cuyo caso deberá intentar instalar la versión completa 5.x pkgy sobrescriba los marcos más nuevos (¡aunque no recomendado!). Pacifist debería poder hacer una instalación de este tipo sin pasar por las comprobaciones habituales del instalador, pero...

... Si prefiere ejecutar las comprobaciones y utilizar el sistema, Installer.appestoy bastante seguro de que necesita borrar el recibo específico de Safari 6 que le dice a OS X que se instaló previamente. Me imagino que eso es lo que está comprobando el instalador de Safari 5, pero no he probado nada para ver si este es realmente el caso.

Sin mencionar particularmente a houbysoft, pero dudo que el problema de reinstalación esté relacionado lsregister, ya que (como lo demuestra su ruta) estoy bastante seguro de que solo está relacionado con LaunchServices (es decir, el servicio que decide qué aplicaciones se mostrarán en el menú Open Withpara 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 (comenzando con la sección "limpiar los registros del instalador") proporciona una buena lista de los pasos a seguir y los lugares para buscar los archivos del instalador, sustituyendo Safari por Java, por supuesto: - )

Editar: se puede encontrar información más completa e increíble sobre el instalador en el sitio de Nick Shubin

O, alternativamente, sé zen al respecto y aprende a vivir con Safari 6 en lugar de hacer el trabajo por ti mismo ;-)