Linux ubunto(バージョン11.04)にJasperReports Server 4.1をインストールしようとすると、次のメッセージが表示されます。
-bash: ./jasperreports-server-cp-4.1.0-linux-x64-installer.run: cannot execute binary file
Jasperをインストールするにはどうすればいいですか?
以前は、問題なくLinux Red HatにJasperReports Server 4.0をインストールしていました。特にLinux Ubuntuに関連していますか?
以下はuname
コマンドの出力ですls -al
。
uname -a
Linux 64-cncrclinrpts 2.6.38-11-generic-pae #48-Ubuntu SMP Fri Jul 29 20:51:21 UTC 2011 i686 i686 i386 GNU/Linux
ls -al jasperreports-server-cp-4.1.0-linux-x64-installer.run
-rwxr-xr-x 1 root root 329844862 2011-09-09 09:11 jasperreports-server-cp-4.1.0-linux-x64-installer.run
ベストアンサー1
32ビットシステムで64ビットバイナリを実行しようとしています。
あなたのuname -a
表示は、32ビットカーネルを実行しており、実行したいファイル名が「x64」という手がかりを提供していることです。このファイルを実行すると、ストーリーfile
全体が提供されます。
欲しいかもしれませんjasperreports-server-cp-4.1.0-linux-x86-installer.run
または、64ビットLinuxシステムでインストーラを実行できます。