2 votos

¿Hay alguna manera de forzar a la CLI "softwareupdate" para que muestre e instale otras actualizaciones además de la más reciente?

Actualmente estoy intentando instalar actualizaciones para Mac OS Catalina utilizando la herramienta CLI de softwareupdate.

He actualizado con éxito una instalación 10.15.5 en una VM a 10.15.6:

softwareupdate -iaR

He probado a instalar la 10.15.3 en una VM independiente y me he dado cuenta de que si hago una lista de las actualizaciones disponibles, la única que aparece es la más reciente:

softwareupdate -l results

Lo cual es un inconveniente ya que me gustaría gestionar las actualizaciones de forma selectiva.

¿Hay alguna forma de forzar que se muestren más actualizaciones? Sé que crear un archivo temporal en /tmp/ obliga a mostrar la actualización de las herramientas de la línea de comandos, por ejemplo.

Yo también estaba pensando en sólo descargar el dmg de actualización específico de Descargas de Apple .

1voto

Oskar Puntos 1242

Nosotros script softwareupdate para elegir entre algunas o una de las instalaciones anunciadas, pero no para elegir una versión de parche "n-1" como estás pidiendo.

No creo que se pueda sacar la 10.5.5 desde la línea de comandos ahora que ha salido la 10.5.6. Espero que alguien inteligente y astuto me haga saber si estoy equivocado.

Yo cogería los archivos del enlace de descarga y script</strkeep><strkeep> si ese es tu objetivo principal. La comunidad de administradores de Macintosh está pidiendo a Apple que permita un retraso para poder pausar/retrasar lo último durante 2 o 4 semanas, pero esa funcionalidad aún no está disponible. Las herramientas de línea de comandos son un caso especial en el que se pueden falsificar las cosas, por lo que he podido comprobar trabajando con el departamento de ingeniería de Apple durante el último año (y hablando con compañeros de la comunidad macadmin).

El consenso "a largo plazo / solución estable" parece ser para obtener algunas máquinas en el programa beta / programa de siembra para que pueda probar estas versiones antes de que se envíen y luego salta a las actualizaciones de su flota una semana o tres después de la disponibilidad general. Entonces usted puede simplemente no actualizar cuando uno nuevo o bloqueo llega - en lugar de tratar de elegir algo que no es la última.

Nos gusta dejar que las máquinas se actualicen tan pronto como puedan y sólo bloquear una nueva actualización debido a problemas conocidos / incapacidad de tener una copia de seguridad / punto de control de restauración si nos encontramos con problemas. Entonces, una vez que sabemos que estamos bien, impulsamos una actualización para poner al día las máquinas donde la gente no se auto-actualiza el día 1 de estar disponible una actualización.

No subestimes el claro objetivo de Apple de conseguir que todo el mundo parchee de forma segura y rápida. La experiencia del usuario es pobre cuando una actualización rompe cosas, pero también se degrada cuando hay demasiados parches en servicio y errores no corregidos.

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