Facilidade no AIX para ZIP uma lista de arquivos

3

Estou trabalhando com uma empresa externa que está usando o AIX (versão desconhecida) como sua plataforma. Eles são obrigados a me enviar um arquivo ZIP contendo vários arquivos.

O zip do utilitário UNIX existe em uma instalação padrão do AIX?

Faço esta pergunta porque eles estão me dizendo que não, mas acho isso difícil de acreditar, já que meu UNIX em poucas palavras me diz que o zip é um utilitário comum do UNIX.

Eu encontrei esta página que alude a uma caixa de ferramentas que pode ser instalada para permitir que um desenvolvedor use zip: aix linux toolbox , o que significa que pode não ser padrão.

Se o zip não estiver realmente disponível, quais utilitários podem ser usados em seu lugar para criar um zip de arquivos? Eu realmente preciso do formato ZIP, então tarballs etc. não são uma opção.

EDITAR:

Para resumir:

  1. O AIX vem com zip por padrão?
  2. Se não, o zip pode ser instalado no AIX? A caixa de ferramentas aix é uma opção?
  3. Se o zip não estiver disponível e não puder ser instalado, existem outras opções para criar um arquivo zip?

Estou ciente de que um dos sistemas tem que mudar, e que teria sido melhor levar o que o AIX pode produzir facilmente; Eu só estou tentando "fazer as coisas", e não parece ser uma grande coisa para mim para obter o zip instalado no AIX, mas talvez eu esteja faltando alguma coisa. Licenciamento talvez?

    
por Clarkey 21.11.2013 / 18:50

2 respostas

3

O AIX não vem com zip. Eu não sei que tipo de "prova" você quer para isso, mas isso é um fato. Alguma "evidência" é que os documentos, mesmo da IBM, informam onde obter seu zip se você não o tiver instalado (por exemplo, este documento para o ILMT ), e eles não dizem para você pegar o seu DVD AIX, ou use smit ou nim , que seria o que você usaria para instalar um pacote da liberação do AIX. Eles apontam você para a caixa de ferramentas do AIX que você já localizou.

Como essa informação e esse conjunto de pacotes de ferramentas vêm diretamente da IBM, documentados pela IBM em sua própria documentação de instalação, é uma opção real.
Se seus parceiros não quiserem isso, existem alternativas, a saber, o Bull tem um site de freeware, e o site "Freeware" , e o AIX Open Source Packages também é um ótimo repositório (na minha experiência). Existem outros.

Além disso, algumas linguagens têm recursos para manipular arquivos zip (Java tem alguns em sua biblioteca de classes padrão e a IBM distribui JDKs e SDKs para AIX, Perl tem alguns em CPAN, tenho certeza que muitos outras). Se eles tiverem um desenvolvedor a bordo, poderão procurar a biblioteca apropriada para qualquer que seja sua linguagem favorita.

(Obviamente, eles poderiam compilar zip e dependências de fontes C, mas essa é uma tarefa não trivial se eles não fizerem o trabalho de desenvolvimento C em seus sistemas.)

    
por 22.11.2013 / 12:33
0

O AIX Toolbox, agora denominado AIX Toolbox para Aplicativos Linux , agora contém arquivos RPM para zip e descompactar.

  • versão 5.51-2 de unzip foi adicionado em 19-abr-2016 e
  • versão 6.0-3 de unzip foi adicionado em 30 / jun / 2017.

  • versão 3.0-2 de zip foi adicionado em 22 / jul / 2016 e

  • versão 3.0-3 de zip foi adicionado em 29-jun-2018.

Para instalá-los, você precisará do conjunto de arquivos rpm.rte, juntamente com quaisquer outras dependências dos RPMs, que devem estar disponíveis na Caixa de Ferramentas.

    
por 28.09.2018 / 17:53