Xubuntu 15.04 上の SPSS 22; 統計ファイルが実行できない; エラー

Xubuntu 15.04 上の SPSS 22; 統計ファイルが実行できない; エラー

私は SPSS 22 を Xubuntu 15.04 で動作させようとしています。これは、Linux への移行を完了するために欠けている唯一のソフトウェアです。

皆さんが PSPP/R を勧め始める前に、私の上司は SPSS に精通しており理解しているため、SPSS で作業することを要求しています。そのため、残念ながら他のソフトウェアは選択肢になりません。また、PSPP は、私が実行する必要がある統計の多く (反復測定 ANOVA など) をサポートしていません。

さて、最後にライセンスを取得するところまでは問題なくソフトウェアをインストールしましたが、その時点で Ubuntu の内部的な問題に関するエラーが発生し、その時点で送信しましたが、残念ながら保存していませんでした (愚かな私です!)。ただし、すべてのファイルが正しくインストールされているようです。その後、/bin フォルダーの stats ファイルを使用して spss を起動する必要があります。それを実行すると、次のようになります。

narameh@Hydrogen:/opt/IBM/SPSS/Statistics/22/bin$ ./stats
*** Error in `/opt/IBM/SPSS/Statistics/22/bin/STATISTICS': free(): invalid next size (fast): 0x00007f37880050d0 ***
*** Error in `/opt/IBM/SPSS/Statistics/22/bin/STATISTICS': malloc(): memory corruption: 0x00007f3788005150 ***
Aborted (core dumped)

ネットで少し検索してインストールしました。

lib32z1
lib32ncurses5
libstdc++5

これは他の人の同様の問題を解決したように思われたからです。

私も試しましたgksudoが、この場合も 2 番目のエラーではなく最初のエラーがスローされます。

narameh@Hydrogen:/opt/IBM/SPSS/Statistics/22/bin$ gksudo ./stats
GNOME_SUDO_PASS
*** Error in `/opt/IBM/SPSS/Statistics/22/bin/STATISTICS': free(): invalid next size (fast): 0x00007f0a6400a130 ***

次に、統計ファイルの内容を確認しました。

#!/bin/sh
SPSS_HOME=/opt/IBM/SPSS/Statistics/22
cd /opt/IBM/SPSS/Statistics/22
. /opt/IBM/SPSS/Statistics/22/bin/statsenv.sh
exec /opt/IBM/SPSS/Statistics/22/bin/STATISTICS "$@"

完全には#!/bin/shうまくいかないので#!/bin/bash、spss.sh というファイルを作成し、それを実行可能にして、代わりに #!/bin/bash を使用して同じコードを挿入してみました。ダメでした。

この子を動作させる方法について、さらに情報をお持ちの方はいらっしゃいますか? Windows で再起動しようとすると、毎回非常に時間がかかります。私は比較的新しい Linux ユーザーなので、回答する際にはその点を念頭に置いてください :)。

答え1

Ubuntu 15.04 と SPSS 22 を使用して、新しい #!/bin/bash スクリプトを作成するまで、同じ手順を実行しました。同じエラーが発生しました。

ただし、SPSS 23 を問題なくインストールして実行できました。 は使用しませんでしたgksudoが、次の 3 つのパッケージがインストールされていました。lib32z1 lib32ncurses5 libstdc++5

答え2

Linux x64上のSPSS22用の公式IBM Fix Pack FP002はこの問題を修正します。ここ(登録が必要です)。

私の場合、Ubuntu 15.10 では、これにより stats がエラーなしで実行可能になります。残念ながら、SPSS はまだ起動しません...

関連情報