Archivo

Entradas Etiquetadas ‘Paquetización’

La serie SCCM 2007 R3 (IV)

viernes, 24 de febrero de 2012 Sin comentarios

Hoy nos liaremos con el fabuloso mundo de la paquetización de software una vez que hemos mínimamente configurado nuestro SCCM (y digo mínimamente). Realmente es una parte de SCCM interesante y, en cierto modo, creativa.

Para facilitar las cosas, dividiremos los tipos de software a paquetizar 4 grandes grupos:

  • Software con herramientas propias para generar instalaciones desatendidas
  • Software que usa paquetes .msi para instalarse
  • Software con comandos propios de instalaciones desatendidas
  • El resto de software

    Software con herramientas propias para generar instalaciones desatendidas

    En el primer grupo podemos incluir a casi todos los productos de Microsoft, las últimas versiones de Adobe y algunos de Oracle.

    Por ejemplo, Office 2003, 2007 y 2010 son fácilmente paquetizables. Con Office 2003 necesitamos del Office Resource Kit (ORK) pero desde Office 2007, el propio programa “setup.exe” permite generar instalaciones desatendidas (OCT). Basta con ejecutar un setup.exe /admin para empezar con el tema.

    image

    El resultado de usar OCTserá un archivo con extensión .msp que deberemos copiar en la carpeta Updates de la estructura de DVD

    image

    En el caso de Adobe, depende del producto. Para la rama “Acrobat” (tanto el Reader como el Pro) existe una herramienta llamada Adobe Customization Wizard, tanto para la versión 9 como para la X, que generan un .mst donde se almacenan las configuraciones de instalación desatendida.

    Para el resto de productos, desde las versiones CS4, exiten diferentes métodos. Por ejemplo, para la CS5 se usa la herramienta Adobe Application Manager Enterprise Edition que es capaz de generar un único paquete de instalación con los últimos parches de cada producto a desplegar…

    image

    image

    … sumando en el caso de la Adobe Master Collection CS5 unos nada despreciables 12 GB de instalación…

    imageimage

    Finalmente, del primer grupo que hemos mencionado, podríamos incluir a Oracle que tiene su propio método de instalación para el cliente de Oracle 11G, que viene descrito en este artículo y que se basa en generar un archivo de extensión .rsp de respuestas automáticas.

    image

     

    Software que usa paquetes .msi para instalarse

    En este segundo grupo, el del software que usa archivos .msi para instalarse, es donde, seguramente, menos problemas vamos a encontrar dado que usan el starndard de Microsoft en cuando a la parametrización

    image

    Veamos un ejemplo: Para instalar el programa 7-ZIP de 64 bits de modo desatendido, sólo debemos lanzar el comando como

    msiexec /i 7z920-x64.msi /passive

    Pero no todo es tan sencillo… por ejemplo, para el plug-in de Flash, la línea sería

    msiexec /i install_flash_player_11_plugin_64bit.msi /p /qb REBOOT=ReallySuppress

    Es decir, usa parámetros propios.

    Software con comandos propios de instalaciones desatendidas

    En el tercer grupo, bastante numeroso, deberemos recurrir a la web de cada fabricante para ver si existe algún método de instalación desatendida o pasarse por la excelente página www.appdeploy.com y mirar si encontramos lo que queremos.

    Como ejemplos de este tercer grupo de software tomamos de ejemplo Skype, Windows Live Essentials y Chrome.

    Para el primero, deberemos ejecutar

    SkypeSetupFull.exe /VERYSILENT /SP- /NOCANCEL /NORESTART /SUPPRESSMSGBOXES /NOLAUNCH

    En Windows Live Essentials, donde sólo queremos instalar Messenger, la orden de instalación es:

    WLSetup_all.exe /q /NOToolbarCEIP /NOhomepage /Nolaunch /nosearch /noMU /AppSelect:Messenger

    Mientras que para el tercero, bastará con

    chrome_installer.exe –ms

    El resto de software

    Finalmente, para todo el resto de software, deberemos buscarnos la vida y acabar muriendo, seguramente, en software tipo Flexera AdminStudio que nos dan una potencia realmente elevada de generación de ficheros .msi, instalaciones desatendidas, modificación de .msi existentes, comprobación de errores, validación de instalaciones, paquetes y todo lo que se os pueda ocurrir.

    En la siguiente entrada veremos cómo se realiza la distribución de software una vez lo tenemos paquetizado.

     

    Saludos,

    Marc

Categories: Dia a dia Tags: , ,