RE: No se puede instalar el parche BASH: la actualización OSX 10.9.5 instalada, pero el sistema aún dice que es 10.9.4-Todavía necesito ayuda

1

Tengo el mismo problema que el descrito en esta publicación anterior:

La máquina es una MacBook pro, Intel Core i7 de 2 GHz de principios de 2011 de 15 pulgadas. Ahora se ejecuta 10.9.4 - descarga exitosa del instalador independiente, instalación exitosa - aún se ejecuta 10.9.4. No se puede hacer el parche bash como resultado. Permisos verificados; Utilidad de disco rand para verificar el disco. Lea el registro de la consola y tampoco obtuve una idea de eso.

¿Qué debo hacer para asegurar mi Mac?

Sara Wedeman
fuente
Sara - Gracias por publicar esto. ¿Podría explicar qué parche está tratando de instalar, exactamente qué URL o qué versión de bash espera terminar? (Simplemente presione el botón de edición y refine el problema si mis suposiciones iniciales no eran correctas)
bmike
Mike: no estoy tan preocupado por el parche BASH, especialmente porque se ha incorporado a OSX 10.9.5. Me preocupa principalmente el hecho de que no puedo actualizar OSX y que mi máquina realiza todos los movimientos de actualización, pero la actualización simplemente no sucede. No hay mensajes de error en absoluto.
Sara Wedeman
¿Nada en /var/log/install.log? Ese sería un caso inusual.
bmike
Demasiados caracteres, por lo que deben fragmentar los mensajes. 1) 9 de octubre 11:50:38 MacBook-Pro.local Installer [560]: Actualización de software: Adoptado / Volúmenes / OS X 10.9.5 Combo de actualización / OSXUpdCombo10.9.5.pkg 9 de octubre 11:50:38 MacBook-Pro.local software actualizado (200) [285]: configure los productos para instalar al cerrar sesión (nowIsLater = FALSE) 9 de octubre 11:50:38 MacBook-Pro.local Installer [560]: IFDInstallController 58654700 state = 6 oct 9 11:50:38 MacBook- Pro.local Installer [560]: muestra la interfaz de usuario 'Instalar correctamente'.
Sara Wedeman
Siguiente: 9 de octubre 11:50:43 MacBook-Pro.local softwareupdated (200) [285]: Eliminando el cliente SUUpdateServiceClient pid = 560, uid = 502, installAuth = YES rights = (system.install.apple-software, system.install .apple-software.standard-user, system.install.software, com.apple.SoftwareUpdate.modify-settings), transacciones = 0 (/System/Library/CoreServices/Installer.app/Contents/MacOS/Installer)
Sara Wedeman

Respuestas:

1

Supongo que por los detalles proporcionados es que no necesita aplicar parches ya que Apple ha parcheado bash como parte de 10.9.5. Si todavía no estás en 10.9.5, sigue leyendo ...

Esto es lo que un Mac parcheado a partir del 8 de octubre de 2014 Mac debería mostrar desde la terminal:

mac:~ mike$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.9.5
BuildVersion:   13F34
mac:~ mike$ which bash &&  `which bash` --version
/bin/bash
GNU bash, version 3.2.53(1)-release (x86_64-apple-darwin13)
Copyright (C) 2007 Free Software Foundation, Inc.

(Si es nuevo en la terminal, simplemente escriba las partes después de ** mac: ~ mike $ **, así:

sw_vers
which bash &&  `which bash` --version

Después de comparar sus valores, puede salir de la aplicación de terminal.

Si sus versiones no son como las anteriores, eliminaría sus archivos de actualización y comenzaría de nuevo. Descargue un nuevo parche de http://support.apple.com/kb/DL1760 y luego abra la aplicación de consola. Busque a la izquierda un botón de alternancia "Mostrar lista de registro / Ocultar lista de registro" y muestre la lista. Abra el triángulo debajo de / var / log y haga clic en install.log - configure un marcador y luego ejecute el paquete de instalación.

Mire ese registro para ver si hay errores relacionados con el parche manual.

bmike
fuente