Desde hace poco, he estado usando políticas de AD para implementar paquetes de software a través de GPO en un dominio pequeño. Esto había funcionado bien, pero no estoy seguro de cuál es el procedimiento correcto para actualizar un paquete.
Suponiendo que inicialmente implementé X , versión a a través de GPO llamada " Instalar X ". Todo funciona bien y con el tiempo se lanza la versión b . (Suponiendo que el .msi de la nueva versión pueda realizar una actualización de la versión ya instalada) Creo que tengo las siguientes opciones para realizar la actualización:
reemplace .msi original en el punto de distribución y luego a través del Editor de directivas de grupo (abra GPO " Instalar X "), en Configuración de la computadora / Configuración del software / Instalación del software, asigne una tarea a 'Redeploy application'
use el Editor de directivas de grupo para crear un nuevo paquete en Configuración del equipo / Configuración de software / Instalación de software para la nueva versión y especifique qué paquete anterior debe actualizar este (en la pestaña Actualizar seleccione el paquete para la versión a ; opciones para desinstalar existentes o hacer un potenciar)
use el Editor de directivas de grupo para eliminar un paquete para la versión a (con la opción de desinstalación inmediata) y agregue un nuevo paquete para la versión b
Preguntas:
- ¿Cuáles son las desventajas de la primera opción?
- ¿Es la segunda opción una forma adecuada / recomendada de actualizar paquetes distribuidos a través de GPO?
- ¿Existen otras sutilezas, mejores prácticas o algún consejo general sobre la actualización de paquetes a través de GPO?
EDITAR: Además, solo he probado correctamente 3, por lo que si me falta algún paso importante en 1 y 2 agradecería los punteros. :)
fuente