Solaris 10, comando pkgtrans

1

Qual é a diferença entre esses dois comandos?

1. pkgtrans /cdrom/cdrom0/Solaris_10/Product /var/spool/pkg/stream.pkg all

2. pkgtrans -s /cdrom/cdrom0/Solaris_10/Product /var/spool/pkg/stream.pkg all

Os dois comandos fazem a mesma ação.

A segunda pergunta é: Se eu tiver o pacote de formato de fluxo de arquivos em /export/home/memam/ que chamou SUNWipc.pkg e eu quiser traduzi-lo para o formato do sistema de arquivos, esse comando pkgtrans /export/home/memam/SUNWipc.pkg /var/spool/pkg translate fará esta operação

    
por MUE 19.01.2013 / 17:19

1 resposta

1

A opção -s no seu primeiro comando diz ao pkgtrans para traduzir o pacote para um pacote datastream no device2 (o destino).

Se o argumento device2 for um diretório, um pacote do tipo sistema de arquivos será colocado no diretório. Se o device2 for um arquivo, será criado um pacote de datastream.

Para traduzir seu SUNWipc.pkg para um pacote do tipo sistema de arquivos, supondo que você queria que ele fosse colocado em / var / spool / pkg /, você precisaria executar:

pkgtrans /export/home/memam/SUNWipc.pkg /var/spool/pkg/ SUNWipc
    
por 19.01.2013 / 18:01