Strona 1 z 1

[+] /bin/sh: bad interpreter: Brak dostępu jako odpowiedź na skrypt

: 24 października 2010, 20:05
autor: Tarna
Witam miałem problem z tematem tego postu, jednak postaram się jak najprościej wyjaśnić sprawę.

Po X latach chciałem powrócić do programu "Mathematica" który to wieki temu miałem i ładnie mi służył na Mandrake jeszcze. Jednak mam duży problem z jego zainstalowaniem, a dokładniej ze startem instalacji a robię to tak:
1) umieszczam płytę CD w napędzie i ją montuję.
2) odpalam terminal jako root i przechodzę do katalogu ze skryptem instalacyjnym;
3)odpalam ten skrypt:

Kod: Zaznacz cały

#!/bin/sh
#
#   MathInstaller for Mathematica Version 4
#
#   This file and all scripts and messages accessed from this file
#        (c) 1996 Wolfram Research, Inc.  All rights reserved.
#


INSTALLARCH=Linux
export INSTALLARCH

FROMDIR=`pwd`
export FROMDIR


if [ .$TMPDIR = ."" ]; then
  TMPDIR=/usr/tmp
  export TMPDIR
fi

INSTALLLANG=English
export INSTALLLANG

if [ ! -d ../../Files/SystemFiles/Installation ]; then
   echo
   echo "Your system type cannot be determined.  "
   echo "You are in the wrong directory to run MathInstaller. "
   echo "Try again following these instructions: "
   echo "cd /cdrom/Unix/Installers/<\SystemID>"
   echo "./MathInstaller "
   echo
   exit
fi

cd ../../Files/SystemFiles/Installation

SystemResources/Utilities/MathInstaller $*
a on zamiast zainicjować instalację doprowadza do:

Kod: Zaznacz cały

bash: ./MATHINSTALLER: /bin/sh: bad interpreter: Brak dostępu
Za bardzo nie wiem jak to ugryźć dlatego proszę was o pomoc.

PS: Jak zrobić w MC aby po jego zamknięciu pozostać w ostatnim katalogu w którym pracowaliśmy w MC a nie powracać do tego z którego wklepaliśmy komendę mc?

: 24 października 2010, 21:22
autor: michnik

Kod: Zaznacz cały

if [ .$TMPDIR = ."" ]; then
  [B]TMPDIR=/usr/tmp[/B]
  export TMPDIR
fi
Może chodzi o katalog /usr/tmp? Masz taki w tym miejscu ?

: 24 października 2010, 21:31
autor: Tarna
Nie nie mam /usr/tmp. Jednak po jego stworzeniu dalej to samo.

: 24 października 2010, 21:52
autor: michnik
Znalazłem coś co ma status ROZWIĄZANE, może pomoże LINK

: 24 października 2010, 22:04
autor: Tarna
Pomogło główna wina leży w bibliotekach GCC a dokładnie ich wersji. W tej chwili skończyłem ssać najnowszą wersję programu Mathematica co prawda trial ale za to instaluje się bez problemów, i już mi się podoba.