Instalando o pdftk na instância do Amazon EC2 Linux

0

Estou com problemas para instalar o pdftk em uma instância amzn-ami-2011.09.2.x86_64-ebs ( ami-953b06e1 ) .

Como o pdftk não está na lista de pacotes disponíveis , tentei criá-lo do código-fonte, mas falhou devido a uma dependência ausente - cgj , Java GNU Compiler, que também não está disponível na lista de pacotes.

Eu já instalei gcc , gcc-c++ e make além dos pacotes padrão.

    
por alkoni 14.06.2012 / 14:57

2 respostas

1

A execução do PDFtk no Amazon Linux é possível. Eu escrevi uma postagem no blog sobre a execução do PDFtk no AWS Lambda, que é executado no Amazon Linux: link .

Deve ser perfeitamente possível usar o binário que eu compilei junto com o libgcj.so para executar o PDFtk em um Amazon Linux EC2. A biblioteca binária e compartilhada neste repositório deve funcionar para você: link

Atualizar

As etapas básicas para executar o PDFtk no Amazon Linux são compilá-lo a partir do Source no CentOS 6 e copiar o pdftk binary e libgcj.so.10 (normalmente localizado em /usr/lib64/ em sua máquina Amazon Linux.

Coloque o binário em um diretório em PATH e libgcj.so.10 em um diretório em LD_LIBRARY_PATH , para que o sistema saiba onde encontrá-los.

Como alternativa, você pode executar o binário diretamente:

LD_LIBRARY_PATH=/path/to/libgcj.so.10 /path/to/pdftk --version

Você pode pular a etapa de compilação usando a biblioteca binária e compartilhada no diretório bin/ do projeto do Github com o qual eu fiz o link acima.

    
por 29.06.2015 / 20:46
0

Você pode estar sem sorte: link

GCJ is not supported on the Amazon Linux AMI, which is why you are running into this problem.

    
por 03.07.2012 / 15:08