Xubuntu 15.04의 SPSS 22; 통계 파일을 실행할 수 없습니다. 오류

Xubuntu 15.04의 SPSS 22; 통계 파일을 실행할 수 없습니다. 오류

Xubuntu 15.04에서 SPSS 22를 작동시키려고 합니다. 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여전히 두 번째 오류가 아닌 첫 번째 오류가 발생합니다.

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/bashspss.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에서 오류 없이 통계를 실행할 수 있습니다. 아쉽게도 SPSS가 여전히 시작되지 않습니다.

관련 정보