Como Criar e Implementar Aplicações para Computadores Mac no Configuration Manager

 

Aplica-se 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

As informações deste tópico aplicam-se apenas ao System Center 2012 Configuration Manager SP1 ou posterior e ao System Center 2012 R2 Configuration Manager ou posterior.

Pode utilizar o Microsoft System Center 2012 Configuration Manager para implementar aplicações em computadores Mac. Os passos para implementar software em computadores Mac são semelhantes aos utilizados para implementar software em computadores com o Windows. No entanto, antes de criar e implementar aplicações para computadores Mac que sejam geridos pelo Gestor de configuração, considere o seguinte:

  • Para poder implementar pacotes de aplicações Mac em computadores Mac, terá de utilizar a ferramenta CMAppUtil num computador Mac para converter essas aplicações para um formato que possa ser lido pelo Gestor de configuração.

  • O Gestor de configuração não suporta a implementação de aplicações Mac para os utilizadores. Estas implementações têm de ser implementadas para um dispositivo. Da mesma forma, para implementações de aplicações Mac, o Gestor de configuração não suporta a opção Pré-implementar software no dispositivo primário do utilizador na página Definições de Implementação do Assistente de Implementação de Software.

  • As aplicações MAC suportam implementações simuladas.

  • Não é possível implementar aplicações em computadores Mac que tenham um objetivo de Disponível.

  • A opção de enviar pacotes de reativação ao implementar software não é suportada para computadores Mac.

  • Os computadores Mac não suportam o Serviço de Transferência Inteligente em Segundo Plano (BITS) para transferência de conteúdos de aplicações. Se uma transferência de aplicação falhar, será reiniciada desde o princípio.

  • O Gestor de configuração não suporta condições globais ao criar tipos de implementação para computadores Mac.

Utilize os seguintes passos para criar e implementar aplicações para computadores Mac.

Passos para Criar e Implementar uma Aplicação

A tabela seguinte fornece os passos, detalhes e informações adicionais para criar e implementar aplicações para computadores Mac.

Passo

Detalhes

Mais informações

Passo 1: Preparar aplicações Mac para o Gestor de configuração.

Antes de poder criar aplicações do Gestor de configuração a partir de pacotes de software Mac, tem de utilizar a ferramenta CMAppUtil num computador Mac para converter o software Mac para um ficheiro .cmmac do Gestor de configuração.

Consulte Passo 1: Preparar Aplicações Mac para o Configuration Manager neste tópico.

Passo 2: Criar uma aplicação do Gestor de configuração que contenha o software Mac

Utilize o Assistente para Criar Aplicação para criar uma aplicação para o software Mac.

Consulte Passo 2: Criar uma aplicação do Configuration Manager que contenha o software Mac neste tópico.

Passo 3: Criar um tipo de implementação para a aplicação Mac

Este passo só será necessário se não tiver importado automaticamente estas informações a partir da aplicação.

Consulte Passo 3: Criar um Tipo de Implementação para a Aplicação Mac neste tópico.

Passo 4: Implementar a aplicação Mac

Utilize o Assistente de Implementação de Software para implementar a aplicação para computadores Mac.

Consulte Passo 4: Implementar a Aplicação Mac neste tópico.

Passo 5: Monitorizar a implementação da aplicação Mac

Monitorize o êxito das implementações de aplicações para computadores Mac.

Consulte Passo 5: Monitorizar a Implementação da Aplicação Mac neste tópico.

Procedimentos Suplementares para Criar e Implementar Aplicações para Computadores Mac

Utilize os seguintes procedimentos para criar e implementar aplicações para computadores Mac que sejam geridos pelo Gestor de configuração.

Passo 1: Preparar Aplicações Mac para o Configuration Manager

O processo necessário para criar e implementar aplicações do Gestor de configuração para computadores Mac é semelhante ao processo de implementação para computadores com o Windows. No entanto, antes de criar aplicações do Gestor de configuração que contenham tipos de implementação Mac, terá de preparar as aplicações utilizando a ferramenta CMAppUtil. Esta ferramenta é transferida com os ficheiros de instalação do cliente Mac. A ferramenta CMAppUtil reúne informações sobre a aplicação, incluindo os dados de deteção dos seguintes pacotes Mac:

  • Imagem de Disco Apple (.dmg)

  • Ficheiro de Pacote Meta (.mpkg)

  • Pacote Instalador do Mac OS X (.pkg)

  • Aplicação do Mac OS X (.app)

Após recolher as informações, a ferramenta CMAppUtil cria um ficheiro com a extensão .cmmac. Este ficheiro contém os ficheiros de instalação do software Mac e informações sobre métodos de deteção que podem ser utilizados para avaliar se a aplicação já está instalada. O CMAppUtil também pode processar ficheiros .dmg que contenham múltiplas aplicações Mac e criar tipos de implementação diferentes para cada aplicação.

Para preparar o software Mac para implementação pelo Gestor de configuração

  1. Copie o pacote de instalação do software Mac para a pasta do computador Mac em que extraiu os conteúdos do ficheiro macclient.dmg que transferiu a partir do Centro de Transferências da Microsoft.

  2. No mesmo computador Mac, abra uma janela de terminal e navegue para a pasta em que extraiu os conteúdos do ficheiro macclient.dmg.

  3. Navegue para a pasta Ferramentas e introduza a seguinte linha de comandos:

    ./CMAppUtil  <propriedades>

    Por exemplo, se pretender converter os conteúdos de um ficheiro de imagem de disco Apple com o nome MySoftware.dmg armazenado na pasta de ambiente de trabalho do utilizador para um ficheiro cmmac na mesma pasta e pretender criar ficheiros cmmac para todas as aplicações presentes no ficheiro de imagem de disco. Para tal, utilize a seguinte linha de comandos:

    ./CMApputil –c /Users/<Nome de Utilizador>/Desktop/MySoftware.dmg -o /Users/<Nome de Utilizador>/Desktop -a

    Nota

    O comprimento máximo do nome da aplicação é de 128 carateres.

    Para configurar as opções da ferramenta CMAppUtil, utilize as propriedades da linha de comandos da seguinte tabela:

    Propriedade

    Mais informações

    -h

    Apresenta as propriedades da linha de comandos disponíveis.

    -r

    Apresenta a saída detection.xml do ficheiro .cmmac fornecido para stdout. A saída contém os parâmetros de deteção e a versão da ferramenta CMAppUtil que foi utilizada para criar o ficheiro .cmmac.

    -c

    Especifica o ficheiro de origem a converter.

    -o

    Esta propriedade tem de ser utilizada em conjunto com a propriedade -c para especificar o caminho de saída.

    -a

    Utilize esta propriedade em conjunto com a propriedade -c e o ficheiro de imagem de disco (.dmg) para criar automaticamente ficheiros .cmmac para todas as aplicações e pacotes presentes no ficheiro de imagem de disco.

    -s

    Ignora a geração de detection.xml se não forem encontrados parâmetros de deteção, forçando a criação do ficheiro .cmmac sem o ficheiro detection.xml.

    -v

    Apresenta uma saída mais detalhada da ferramenta CMAppUtil, juntamente com informações de diagnóstico.

  4. Certifique-se de que o ficheiro .cmmac foi criado na pasta de saída que especificou.

Passo 2: Criar uma aplicação do Configuration Manager que contenha o software Mac

Utilize o seguinte procedimento para o ajudar a criar uma aplicação para computadores Mac que sejam geridos pelo Gestor de configuração.

Para criar uma aplicação para um computador Mac

  1. Na consola do Gestor de configuração, clique em Biblioteca de Software.

  2. Na área de trabalho Biblioteca de Software, expanda Gestão de Aplicações e clique em Aplicações.

  3. No separador Home Page, no grupo Criar, clique em Criar Aplicação.

  4. Na página Geral do Assistente para Criar Aplicação, selecione Detetar automaticamente informação sobre esta aplicação nos ficheiros de instalação.

    Nota

    Selecione Especificar manualmente a informação da aplicação se pretender especificar as suas próprias informações sobre a aplicação. Para mais informações sobre como especificar a informação manualmente, consulte a secção Para definir manualmente informações sobre a aplicação no tópico Como Criar Aplicações no Configuration Manager.

  5. Na lista pendente Tipo, selecione Mac OS X.

  6. No campo Localização, especifique o caminho UNC no formato \\<servidor>\<partilha>\<nome de ficheiro> para o ficheiro de instalação da aplicação Mac (ficheiro .cmmac) que detetará as informações da aplicação. Em alternativa, clique em Procurar para procurar e especificar a localização do ficheiro de instalação.

    Nota

    Terá de ter acesso ao caminho UNC que contém a aplicação.

  7. Clique em Seguinte.

  8. Na página Importar Informação do Assistente para Criar Aplicação, reveja as informações que foram importadas. Se necessário, poderá clicar em Anterior para voltar atrás e corrigir os eventuais erros. Clique em Seguinte para continuar.

  9. Na página Informações Gerais do Assistente para Criar Aplicação especifique informações sobre a aplicação, tais como o respetivo nome, comentários, versão e uma referência opcional para ajudar a referir a aplicação na consola do Gestor de configuração.

    Nota

    Algumas das informações da aplicação poderão já estar presentes nesta página se tiverem sido obtidas anteriormente a partir dos ficheiros de instalação da aplicação.

  10. Clique em Seguinte, reveja as informações da aplicação na página Resumo e conclua o Assistente para Criar Aplicação.

  11. A nova aplicação é apresentada no nó Aplicações da consola do Gestor de configuração.

Passo 3: Criar um Tipo de Implementação para a Aplicação Mac

Utilize o seguinte procedimento para o ajudar a criar um tipo de implementação para computadores Mac que sejam geridos pelo Gestor de configuração.

Nota

Se tiver importado automaticamente as informações sobre a aplicação no Assistente para Criar Aplicação, poderá já ter sido criado um tipo de implementação para a aplicação.

Para criar um tipo de implementação para um computador Mac

  1. Na consola do Gestor de configuração, clique em Biblioteca de Software.

  2. Na área de trabalho Biblioteca de Software, expanda Gestão de Aplicações e clique em Aplicações.

  3. Selecione uma aplicação e, no separador Home Page, no grupo Aplicação, clique em Criar Tipo de Implementação para criar um novo tipo de implementação para esta aplicação.

    Nota

    Também pode iniciar o Assistente para Criar Tipo de Implementação a partir do Assistente para Criar Aplicação e do separador Tipos de Implementação da caixa de diálogo Propriedades do

  4. Na página Geral do Assistente para Criar Tipo de Implementação, na lista pendente Tipo, selecione Mac OS X.

  5. No campo Localização, especifique o caminho UNC no formato \\<servidor>\<partilha>\<nome de ficheiro> para o ficheiro de instalação da aplicação (ficheiro .cmmac). Em alternativa, clique em Procurar para procurar e especificar a localização do ficheiro de instalação.

    Nota

    Terá de ter acesso ao caminho UNC que contém a aplicação.

  6. Clique em Seguinte.

  7. Na página Importar Informação do Assistente para Criar Tipo de Implementação, reveja as informações que foram importadas. Se necessário, clique em Anterior para voltar atrás e corrigir os eventuais erros. Clique em Seguinte para continuar.

  8. Na página Informações Gerais do Assistente para Criar Tipo de Implementação especifique informações sobre a aplicação, tais como o respetivo nome, comentários e os idiomas em que o tipo de implementação é disponibilizado.

    Nota

    Algumas das informações do tipo de implementação poderão já estar presentes nesta página se tiverem sido obtidas anteriormente a partir dos ficheiros de instalação da aplicação.

  9. Clique em Seguinte.

  10. Na página Requisitos do Assistente para Criar Tipo de Implementação pode especificar as condições que terão de ser satisfeitas para que o tipo de implementação possa ser instalado em computadores Mac.

  11. Clique em Adicionar para abrir a caixa de diálogo Criar Requisito e adicionar um novo requisito.

    Nota

    Também pode adicionar novos requisitos no separador Requisitos da caixa de diálogo Propriedades do

  12. Na lista pendente Categoria, selecione que este requisito se aplica a um dispositivo.

  13. Na lista pendente Condição, selecione a condição que pretende utilizar para avaliar se o computador Mac satisfaz os requisitos de instalação. O conteúdo desta lista varia consoante a categoria selecionada.

  14. Na lista pendente Operador, escolha o operador que será utilizado para comparar a condição selecionada com o valor especificado para avaliar se o utilizador ou dispositivo satisfaz o requisito de instalação. Os operadores disponíveis variam consoante a condição selecionada.

  15. No campo Valor, especifique os valores que serão utilizados com a condição e operador selecionados para decidir se o utilizador ou dispositivo satisfaz os requisitos de instalação. Os valores disponíveis variam consoante a condição selecionada e o operador selecionado.

  16. Clique em OK para guardar a regra de requisito e sair da caixa de diálogo Criar Requisito.

  17. Na página Requisitos do Assistente para Criar Tipo de Implementação, clique em Seguinte.

  18. Na página Resumo do Assistente para Criar Tipo de Implementação, reveja as ações que o assistente deverá executar. Se necessário, clique em Anterior para voltar atrás e alterar as definições do tipo de implementação. Clique em Seguinte para criar o tipo de implementação.

  19. Após a conclusão da página Progresso do Assistente, reveja as ações que foram executadas e clique em Fechar para concluir o Assistente para Criar Tipo de Implementação.

  20. Se tiver iniciado o assistente a partir do Assistente para Criar Aplicação, regressará à página Tipos de Implementação do assistente.

Passo 4: Implementar a Aplicação Mac

Os passos para implementar uma aplicação em computadores Mac são os mesmos que os utilizados para implementar uma aplicação em computadores com o Windows, com exceção das seguintes diferenças:

  • A implementação de aplicações para utilizadores não é suportada.

  • Não são suportadas implementações que tenham um objetivo de Disponível.

  • A opção Pré-implementar software no dispositivo primário do utilizador da página Definições de Implementação do Assistente de Implementação de Software não é suportada.

  • Como os computadores Mac não suportam o Centro de Software, a definição Notificações do Utilizador da página Experiência de Utilizador do Assistente de Implementação de Software será ignorada.

  • A opção de enviar pacotes de reativação ao implementar software não é suportada para computadores Mac.

Nota

Poderá criar uma coleção contendo apenas computadores Mac. Para o fazer, crie uma coleção que utilize uma regra de consulta e utilize a consulta WQL de exemplo na secção Consultas WQL de exemplo do tópico Como criar consultas no Configuration Manager.

Para mais informações, consulte Como implementar aplicações no Configuration Manager.

Passo 5: Monitorizar a Implementação da Aplicação Mac

Para monitorizar as implementações de aplicações para computadores Mac, poderá utilizar o mesmo processo que utilizaria para implementações de aplicações para computadores com o Windows.

Para mais informações, consulte Como monitorizar aplicações no Configuration Manager.