1

現在、yum パッケージ経由で入手できるのは Ghostscript 8.70 のみであるため、GhostScript 9.10 を Elastic Beanstalk にインストールしようとしています。

インストールは EC2 インスタンスで SSH 経由で動作していますが、構成ファイルは常に失敗しており、その理由がわかりません。

これが私の .ebextensions 設定ファイルです:

commands:
    01_admin_rights:
        command: "sudo su"
    02_get_gs:
        command: "curl -O http://downloads.ghostscript.com/public/old-gs-releases/ghostscript-9.10.tar.gz"
    03_extract_gs:
        command: "tar -xzf  ghostscript-9.10.tar.gz"
    04_cd_gs:
        command: "cd ghostscript-9.10"
    05_configure_gs:
        command: "bash configure"
    06_install_gs:
        command: "make install"
    07_so_gs:
        command: "make so"
    08_reboot:
        command: "reboot"

そして、エラスティック Beanstalk のエラー ログの部分は次のとおりです。

[2016-06-21T12:22:52.720Z] INFO  [24703] - [Application update Come on #15@25/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_2__Staging/Command 01_admin_rights] : Starting activity...
[2016-06-21T12:22:52.757Z] INFO  [24703] - [Application update Come on #15@25/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_2__Staging/Command 01_admin_rights] : Completed activity.
[2016-06-21T12:22:52.757Z] INFO  [24703] - [Application update Come on #15@25/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_2__Staging/Command 02_get_gs] : Starting activity...
[2016-06-21T12:22:53.524Z] INFO  [24703] - [Application update Come on #15@25/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_2__Staging/Command 02_get_gs] : Completed activity. Result:
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed

0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 33.6M  100 33.6M    0     0  49.2M      0 --:--:-- --:--:-- --:--:-- 49.2M

[2016-06-21T12:22:53.524Z] INFO  [24703] - [Application update Come on #15@25/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_2__Staging/Command 03_extract_gs] : Starting activity...
[2016-06-21T12:22:55.066Z] INFO  [24703] - [Application update Come on #15@25/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_2__Staging/Command 03_extract_gs] : Completed activity.
[2016-06-21T12:22:55.066Z] INFO  [24703] - [Application update Come on #15@25/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_2__Staging/Command 04_cd_gs] : Starting activity...
[2016-06-21T12:22:55.069Z] INFO  [24703] - [Application update Come on #15@25/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_2__Staging/Command 04_cd_gs] : Completed activity.
[2016-06-21T12:22:55.070Z] INFO  [24703] - [Application update Come on #15@25/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_2__Staging/Command 05_configure_gs] : Starting activity...
[2016-06-21T12:22:55.073Z] INFO  [24703] - [Application update Come on #15@25/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_2__Staging/Command 05_configure_gs] : Activity execution failed, because: bash: configure: No such file or directory
 (ElasticBeanstalk::ExternalInvocationError)
[2016-06-21T12:22:55.073Z] INFO  [24703] - [Application update Come on #15@25/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_2__Staging/Command 05_configure_gs] : Activity failed.

ファイルが存在しないため、コマンド5が失敗していることを理解しています。ただし、SSH を介して手動で手順を実行している場合、ファイルが存在し、すべてのコマンドをこの順序で実行できます。

何が恋しいですか?

編集:構成引数をいじって、試しました:

/bin/bash: ./configure

。/構成、設定

bash ./configure

すべての引数は、同じエラー「そのようなファイルまたはディレクトリはありません」で失敗します。SSH 経由で接続し、configure コマンドの 1 つを入力すると、問題なく動作します。

ここで何が起こっているか知っている人はいますか?

4

1 に答える 1