Seite 1 von 1

IPC lässt sich nicht auf Debian7 Install. (Datei geändert)

Verfasst: So 21. Jul 2013, 23:00
von iBoard
Hallo zusammen,

wollte mir gerade IPC auf Debian 7 Installieren.

Ich habe mich auch nach der Anleitung "IPC und Debian Wheezy 7 amd (64-Bit)" gehalten. Allerdings, habe ich die Stelle die ich ändern soll bei mir nicht so stehen wie in der Anleitung.

Bei mir sieht es so aus:

Code: Alles auswählen

function collect_needed_packs () {
   if [ -z "$1" ]; then
      NEEDPACK=${NeedPacks[*]}
      if [ "$SYSBIT" == "64" ]; then
         if [ "$(echo $LINUXVERSION|cut -c1)" != "7" ]; then
            NEEDPACK="$NEEDPACK ia32-libs"
         fi
      fi
   else
      NEEDPACK=$1
   fi
   InstallPAK=""
   for PACK in $NEEDPACK; do
      if [ -z "$(dpkg -l | grep "ii" | awk {'print $2'} | grep -xi $PACK)" ]; then
       [ -z "$InstallPAK" ] && InstallPAK="$PACK" || InstallPAK+=" $PACK"
      fi
   done
}
Ich habe dann mal bei "NEEDPACK="$NEEDPACK ia32-libs" ein # davor gesetzt aber dann bekomme ich bei der Installation diese Fehlermeldung:

ipcsetup.sh: Zeile 111: Syntaxfehler beim unerwarteten Wort `fi'
ipcsetup.sh: Zeile 111: ` fi'

Re: IPC lässt sich nicht auf Debian7 Install. (Datei geänder

Verfasst: Mo 22. Jul 2013, 01:13
von feissmaik
beim aktuellen ipc 11.5 muss nix angepasst werden!



zur erklärung wieso deine änderung quatsch ist:

if [ "$(echo $LINUXVERSION|cut -c1)" != "7" ]; then

bedeutet:

if linuxversion NOT 7 then

wheezy ist 7

Re: IPC lässt sich nicht auf Debian7 Install. (Datei geänder

Verfasst: Mo 22. Jul 2013, 06:44
von jensebub
vorallem klaust du so der if - then - Geschichte die then-funktion,...
ipcsetup.sh: Zeile 111: Syntaxfehler beim unerwarteten Wort `fi'
ipcsetup.sh: Zeile 111: ` fi'
also wenn <64bit> und <Debian7> "dann"=> jetzt hast du die Zeile auskommentiert,...


DAS KANN SO NICHT FUNKTIONIEREN!
Und wie feissmaik schon schrieb, es muss nichts angepasst werden im aktuellen IPC.

Gruß
jensebub