Cómo crear e implementar aplicaciones para equipos Mac en Configuration Manager

 

Se aplica a: System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Nota

La información de este tema se aplica a las versiones System Center 2012 Configuration Manager SP1 y System Center 2012 R2 Configuration Manager o versiones posteriores.

Puede utilizar Microsoft System Center 2012 Configuration Manager para implementar aplicaciones en equipos Mac. Los pasos para implementar software en equipos Mac son similares a las que se utilizan para implementar software en equipos Windows. Sin embargo, antes de crear e implementar aplicaciones para equipos Mac administrados por Configuration Manager, considere lo siguiente:

  • Antes de implementar paquetes de aplicaciones Mac en equipos Mac, debe usar la herramienta CMAppUtil en un equipo Mac para convertir estas aplicaciones en un formato que Configuration Manager pueda leer.

  • Configuration Manager no es compatible con la implementación de aplicaciones Mac en usuarios; estas implementaciones deben estar en un dispositivo. Asimismo, para las implementaciones de aplicaciones Mac, Configuration Manager no es compatible con la opción Implementar previamente en el dispositivo primario del usuario de la página Configuración de implementación del Asistente para implementar software.

  • Las aplicaciones de Mac admiten implementaciones simuladas.

  • No se puede implementar aplicaciones en equipos Mac que tienen un objetivo Disponible.

  • La opción para enviar paquetes de reactivación al implementar software no es compatible para equipos Mac.

  • Los equipos Mac no son compatibles con el Servicio de transferencia inteligente en segundo plano (BITS) para descargar el contenido de la aplicación. Si se produce un error en la descarga de la aplicación, se reiniciará desde el principio.

  • Configuration Manager no admite condiciones globales al crear tipos de implementación para los equipos Mac.

Siga estos pasos para crear e implementar aplicaciones para equipos Mac.

Pasos para crear e implementar una aplicación

En la tabla siguiente se proporcionan los pasos, detalles e información adicional para crear e implementar aplicaciones para equipos Mac.

Paso

Detalles

Más información

Paso 1: Preparar aplicaciones Mac para Configuration Manager.

Antes de poder crear aplicaciones de Configuration Manager desde paquetes de software Mac, debe usar la herramienta CMAppUtil en un equipo Mac para convertir el software Mac en un archivo de Configuration Manager.cmmac.

Consulte Paso 1: Preparar aplicaciones Mac para Configuration Manager en este tema.

Paso 2: Crear una aplicación de Configuration Manager que contiene el software Mac

Utilice al Asistente para crear aplicaciones para crear una aplicación para el software Mac.

Consulte Paso 2: Crear una aplicación de Configuration Manager que contenga el software Mac en este tema.

Paso 3: Crear un tipo de implementación para la aplicación Mac

Este paso es necesario sólo si no se importó automáticamente esta información de la aplicación.

Consulte Paso 3: Crear un tipo de implementación para la aplicación Mac en este tema.

Paso 4: Implementar la aplicación Mac

Utilice al Asistente para implementar software para implementar la aplicación en equipos Mac.

Consulte Paso 4: Implementar la aplicación Mac en este tema.

Paso 5: Supervisar la implementación de la aplicación Mac

Supervise que las implementaciones de aplicaciones se han realizado correctamente en los equipos Mac.

Consulte Paso 5: Supervisar la implementación de la aplicación de Mac en este tema.

Procedimientos adicionales para crear e implementar aplicaciones para equipos Mac

Utilice los procedimientos siguientes para crear e implementar aplicaciones para equipos Mac administrados por Configuration Manager.

Paso 1: Preparar aplicaciones Mac para Configuration Manager

El proceso necesario para crear e implementar aplicaciones de Configuration Manager en equipos Mac es similar al proceso de implementación para equipos Windows. No obstante, antes de crear aplicaciones de Configuration Manager que contengan tipos de implementación para Mac, es necesario preparar las aplicaciones con la herramienta CMAppUtil. Esta herramienta se descarga con los archivos de instalación del cliente Mac. La herramienta CMAppUtil puede recopilar información acerca de la aplicación, que incluye datos de detección de los siguientes paquetes Mac:

  • Imagen de disco Apple (.dmg)

  • Archivo de paquete Meta (.mpkg)

  • Paquete de instalador de Mac OSX (.pkg)

  • Aplicación de Mac OSX (.app)

Después de recopilar la información de la aplicación, CMAppUtil crea un archivo con la extensión .cmmac. Este archivo contiene los archivos de instalación del software Mac e información sobre los métodos de detección que se pueden usar para evaluar si la aplicación ya está instalada.CMAppUtil también puede procesar archivos de .dmg con varias aplicaciones Mac y crear diferentes tipos de implementación para cada aplicación.

Para preparar el software Mac que Configuration Manager va a implementar

  1. Copie el paquete de instalación de software Mac en la carpeta del equipo Mac en la que extrajo el contenido del archivo macclient.dmg que descargó del Centro de descarga de Microsoft.

  2. En el mismo equipo Mac, abra una ventana de terminal y desplácese hasta la carpeta en la que extrajo el contenido del archivo macclient.dmg.

  3. Desplácese hasta la carpeta Herramientas y escriba la siguiente línea de comandos:

    ./CMAppUtil  <propiedades>

    Por ejemplo, si desea convertir el contenido de un archivo de imagen de disco Apple denominado MySoftware.dmg, que está almacenado en la carpeta de escritorio de usuarios, en un archivo de cmmac de la misma carpeta y desea crear archivos de cmmac para todas las aplicaciones que se encuentran en el archivo de imagen de disco. Para ello, utilice la siguiente línea de comandos:

    ./CMApputil –c /Users/<nombre de usuario>/Desktop/MySoftware.dmg -o /Users/<nombre de usuario>/Desktop -a

    Nota

    El nombre de la aplicación no debe tener más de 128 caracteres de longitud.

    Para configurar opciones para CMAppUtil, utilice las propiedades de línea de comandos de la tabla siguiente:

    Propiedad

    Más información

    -h

    Muestra las propiedades de línea de comandos disponibles.

    -r

    Muestra el detection.xml del archivo de .cmmac proporcionado en stdout. El resultado contiene los parámetros de detección y la versión de CMAppUtil que se utilizó para crear el archivo .cmmac.

    -c

    Especifique el archivo de origen que se va a convertir.

    -o

    Esta propiedad debe utilizarse junto con la propiedad – c para especificar la ruta de acceso de salida.

    -a

    Esta propiedad debe utilizarse junto con la propiedad –c y el archivo de imagen de disco (.dmg) para crear automáticamente archivos .cmmac para todos los paquetes y aplicaciones que se encuentran en el archivo de imagen de disco.

    -s

    Omite la generación de detection.xml si no se encuentran parámetros de detección y fuerza la creación del archivo .cmmac sin el archivo detection.xml.

    -v

    Muestra un resultado más detallado de la herramienta CMAppUtil junto con información de diagnóstico.

  4. Asegúrese de que se ha creado el archivo .cmmac en la carpeta de salida que especificó.

Paso 2: Crear una aplicación de Configuration Manager que contenga el software Mac

Utilice el procedimiento siguiente para ayudarle a crear una aplicación para equipos Mac administrados por Configuration Manager.

Para crear una aplicación para un equipo Mac

  1. En la consola de Configuration Manager, haga clic en Biblioteca de software.

  2. En el área de trabajo Biblioteca de software, expanda Administración de aplicaciones y, a continuación, haga clic en Aplicaciones.

  3. En la pestaña Inicio, en el grupo Crear, haga clic en Crear aplicación.

  4. En la página General del Asistente para crear aplicaciones, seleccione Detectar automáticamente la información sobre esta aplicación a partir de archivos de instalación.

    Nota

    Seleccione Especificar manualmente la información de la aplicación si desea especificar información sobre la aplicación usted mismo. Para más información sobre cómo especificar de forma manual la información, consulte la sección Para definir manualmente la información de la aplicación en el tema Cómo crear aplicaciones en Configuration Manager.

  5. En la lista desplegable Tipo, seleccione Mac OS X.

  6. En el campo Ubicación, especifique la ruta UNC en el formato \\<servidor>\<recurso compartido>\<nombre de archivo> en el archivo de instalación de la aplicación Mac (archivo .cmmac) que detectará la información de la aplicación. Como alternativa, haga clic en Examinar para buscar y especificar la ubicación del archivo de instalación.

    Nota

    Debe tener acceso a la ruta UNC que contiene la aplicación.

  7. Haga clic en Siguiente.

  8. En la página Importar información del Asistente para crear aplicaciones, revise la información que se importó. Si es necesario, puede hacer clic en Anterior para volver atrás y corregir los errores. Haga clic en Siguiente para continuar.

  9. En la página Información general del Asistente para crear aplicaciones, especifique la información sobre la aplicación, como el nombre de la aplicación, comentarios, versión y una referencia opcional que le ayude a hacer referencia a la aplicación en la consola de Configuration Manager.

    Nota

    Es posible que parte de la información de la aplicación esté ya presente en esta página si previamente se obtuvo de los archivos de instalación de la aplicación.

  10. Haga clic en Siguiente, revise la información de la aplicación en la página Resumen y, a continuación, complete el Asistente para crear aplicaciones.

  11. La nueva aplicación se muestra en el nodo Aplicaciones de la consola de Configuration Manager.

Paso 3: Crear un tipo de implementación para la aplicación Mac

Utilice el procedimiento siguiente para ayudarle a crear un tipo de implementación para equipos Mac administrados por Configuration Manager.

Nota

Si importó automáticamente información sobre la aplicación en el Asistente para crear aplicaciones, es posible que ya se haya creado un tipo de implementación para la aplicación.

Para crear un tipo de implementación para un equipo Mac

  1. En la consola de Configuration Manager, haga clic en Biblioteca de software.

  2. En el área de trabajo Biblioteca de software, expanda Administración de aplicaciones y, a continuación, haga clic en Aplicaciones.

  3. Seleccione una aplicación y, a continuación, en la pestaña Inicio, en el grupo Aplicación, haga clic en Crear tipo de implementación para crear un nuevo tipo de implementación para esta aplicación.

    Nota

    También puede iniciar el Asistente para crear tipos de implementación desde el Asistente para crear aplicaciones y desde la pestaña Tipos de implementación del cuadro de diálogo Propiedades de <nombre de la aplicación>.

  4. En la página General del Asistente para crear tipos de implementación, en la lista desplegable Tipo, seleccione Mac OS X.

  5. En el campo Ubicación, especifique la ruta UNC en el formato \\<servidor>\<recurso compartido>\<nombre de archivo> en el archivo de instalación de la aplicación (archivo .cmmac). Como alternativa, haga clic en Examinar para buscar y especificar la ubicación del archivo de instalación.

    Nota

    Debe tener acceso a la ruta UNC que contiene la aplicación.

  6. Haga clic en Siguiente.

  7. En la página Importar información del Asistente para crear tipos de implementación, revise la información que se importó. Si es necesario, haga clic en Anterior para volver atrás y corregir los errores. Haga clic en Siguiente para continuar.

  8. En la página Información general del Asistente para crear tipos de implementación, especifique la información sobre el nombre de la aplicación, como el nombre de la aplicación, comentarios y los idiomas en los que está disponible el tipo de implementación.

    Nota

    Es posible que parte de la información del tipo de implementación esté ya presente en esta página si previamente se obtuvo de los archivos de instalación de la aplicación.

  9. Haga clic en Siguiente.

  10. En la página Requisitos del Asistente para crear tipos de implementación, puede especificar las condiciones que deben cumplirse antes de que se pueda instalar el tipo de implementación en los equipos Mac.

  11. Haga clic en Agregar para abrir el cuadro de diálogo Crear requisito y agregar un nuevo requisito.

    Nota

    También puede agregar nuevos requisitos en la pestaña Requisitos del cuadro de diálogo Propiedades de <nombre de tipo de implementación>.

  12. En la lista desplegable Categoría, seleccione que este requisito es para un dispositivo.

  13. En la lista desplegable Condición, seleccione la condición que desea usar para evaluar si el equipo Mac cumple los requisitos de instalación. El contenido de esta lista variará según la categoría seleccionada.

  14. En la lista desplegable Operador, elija el operador que se utilizará para comparar la condición seleccionada con el valor especificado para evaluar si el usuario o el dispositivo cumple el requisito de instalación. Los operadores disponibles variarán según la condición seleccionada.

  15. En el campo Valor, especifique los valores que se usarán con la condición y el operador seleccionados si el usuario o el dispositivo cumple con el requisito de instalación. Los valores disponibles variarán según la condición seleccionada y el operador seleccionado.

  16. Haga clic en Aceptar para guardar la regla de requisitos y salga del cuadro de diálogo Crear requisito.

  17. En la página Requisitos del Asistente para crear tipos de implementación, haga clic en Siguiente.

  18. En la página Resumen del Asistente para crear tipos de implementación, revise las acciones que debe realizar el asistente. Si es necesario, haga clic en Anterior para volver atrás y cambiar la configuración del tipo de implementación. Haga clic en Siguiente para crear el tipo de implementación.

  19. Una vez se haya completado la página Progreso del Asistente, revise las acciones que se hayan realizado y, a continuación, haga clic en Cerrar para completar el Asistente para crear tipos de implementación.

  20. Si se inició este asistente desde el Asistente para crear aplicaciones, volverá a la página Tipos de implementación del asistente.

Paso 4: Implementar la aplicación Mac

Los pasos para implementar una aplicación en los equipos Mac son los mismos que los que se usan para implementar una aplicación en equipos Windows, con la excepción de las siguientes diferencias:

  • No se admite la implementación de aplicaciones en los usuarios.

  • Las implementaciones que tienen un objetivo Disponible no son compatibles.

  • No se admite la opción Implementar previamente en el dispositivo primario del usuario de la página Configuración de implementación del Asistente para implementar software.

  • Debido a que los equipos Mac no son compatibles con el Centro de software, se omite el valor Notificaciones de usuario de la página Experiencia del usuario del Asistente para implementar software.

  • La opción para enviar paquetes de reactivación al implementar software no es compatible para equipos Mac.

Nota

Puede crear una recopilación que contenga sólo los equipos Mac. Para ello, cree una recopilación que use una regla de consulta y use la consulta WQL de ejemplo de la sección Consultas WQL de ejemplo del tema Cómo crear consultas en Configuration Manager.

Para obtener más información, vea Cómo implementar aplicaciones en Configuration Manager.

Paso 5: Supervisar la implementación de la aplicación de Mac

Puede utilizar el mismo proceso para supervisar las implementaciones de aplicaciones en equipos Mac que utilizaría para las implementaciones de aplicaciones en equipos Windows.

Para obtener más información, vea Cómo supervisar aplicaciones en Configuration Manager.