Bekomme Programm nicht installiert

Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
  • Hallo, ich bin Linux Newbie und breche mir gerade einen ab. Wäre schön wenn ihr mir helfen könntet.

    mein System:
    RPI B 512MB + 8GB Karte + Whezzy 2013-02-09 (system läuft, alles OK)

    Nun möchte ich darauf den "Agfeo TKSuite Professional Server" (ftp://ftp.agfeo.de/pub/software/t…7_linux-x86.tgz) installieren. Und das bekomme ich einfach nicht hin.
    Gestartet wird die Installation per install.sh

    Ich bekomme dann immer folgende Fehlermeldungen:
    insserv: warning: script 'K01tksuitectl' missing LSB tags and overrides
    insserv: warning: script 'tksuitectl' missing LSB tags and overrides

    Ich komme nicht dahinter wie ich das korrigieren kann.

    Hier der ganze verlauf:
    root@raspberrypi:/home/pi/tksuite# ./install.sh
    Installation TK-Suite Server...
    Stopping a running TK-Suite server
    /etc/init.d/tksuitectl stop: tksock (no pid file) not running
    Installing TK-Suite Server to /usr/local/tksuite_server...
    Creating /var/tksuite_server hierarchie...
    skipping tksuite_server
    skipping tksuite_server/dbf
    skipping tksuite_server/files
    skipping tksuite_server/images
    skipping tksuite_server/updates
    skipping tksuite_server/tksock.ini
    Done! Got any errors? -> Please check root permissions
    installing init script...
    `scripts/resources/tksuitectl' -> `/etc/init.d/tksuitectl'
    creating init.d links... doing a debian installation:
    update-rc.d: using dependency based boot sequencing
    insserv: warning: script 'K01tksuitectl' missing LSB tags and overrides
    insserv: warning: script 'tksuitectl' missing LSB tags and overrides
    Done! Got any errors? -> Please check root permissions
    Starting TK-Suite Server
    /etc/init.d/tksuitectl start: starting tksock...
    /etc/init.d/tksuitectl start: tksock could not be started
    done

    Der TK-Suite Server kann mit /etc/init.d/tksuitectl start/stop gestartet/gestoppt werden.
    In den Runlevels 2, 3 und 5 ist der automatische Start aktiviert


    root@raspberrypi:/home/pi/tksuite# ./install.sh
    Installation TK-Suite Server...
    Stopping a running TK-Suite server
    /etc/init.d/tksuitectl stop: tksock (no pid file) not running
    Installing TK-Suite Server to /usr/local/tksuite_server...
    Creating /var/tksuite_server hierarchie...
    skipping tksuite_server
    skipping tksuite_server/dbf
    skipping tksuite_server/files
    skipping tksuite_server/images
    skipping tksuite_server/updates
    skipping tksuite_server/tksock.ini
    Done! Got any errors? -> Please check root permissions
    installing init script...
    `scripts/resources/tksuitectl' -> `/etc/init.d/tksuitectl'
    creating init.d links... doing a debian installation:
    update-rc.d: using dependency based boot sequencing
    insserv: warning: script 'K01tksuitectl' missing LSB tags and overrides
    insserv: warning: script 'tksuitectl' missing LSB tags and overrides
    Done! Got any errors? -> Please check root permissions
    Starting TK-Suite Server
    /etc/init.d/tksuitectl start: starting tksock...
    /etc/init.d/tksuitectl start: tksock could not be started
    done

    Der TK-Suite Server kann mit /etc/init.d/tksuitectl start/stop gestartet/gestoppt werden.
    In den Runlevels 2, 3 und 5 ist der automatische Start aktiviert


    Hier noch die Scripte:
    tksuitectl:
    #!/bin/bash
    #
    # TK-Suite Server control script, copied from the Apache control script
    # #####################################################################
    #
    # Apache control script designed to allow an easy command line interface
    # to controlling Apache. Written by Marc Slemko, 1997/08/23
    #
    # The exit codes returned are:
    # 0 - operation completed successfully
    # 1 -
    # 2 - usage error
    # 3 - httpd could not be started
    # 4 - httpd could not be stopped
    # 5 - httpd could not be started during a restart
    # 6 - httpd could not be restarted during a restart
    # 7 - httpd could not be restarted during a graceful restart
    # 8 - configuration syntax error
    #
    # When multiple arguments are given, only the error from the _last_
    # one is reported. Run "apachectl help" for usage info
    #
    #
    # |||||||||||||||||||| START CONFIGURATION SECTION ||||||||||||||||||||
    # -------------------- --------------------
    #
    # the path to your PID file
    PIDFILE=/var/run/tksock.pid
    #
    # the path to your httpd binary, including options if necessary
    HTTPD_PATH=/usr/local/tksuite_server
    HTTPD=$HTTPD_PATH/tksock
    #
    # -------------------- --------------------
    # |||||||||||||||||||| END CONFIGURATION SECTION ||||||||||||||||||||

    ERROR=0
    ARGV="$@"
    if [ "x$ARGV" = "x" ] ; then
    ARGS="help"
    fi

    for ARG in $@ $ARGS
    do
    # check for pidfile
    if [ -f $PIDFILE ] ; then
    PID=`cat $PIDFILE`
    if [ "x$PID" != "x" ] && kill -0 $PID 2>/dev/null ; then
    STATUS="tksock (pid $PID) running"
    RUNNING=1
    else
    STATUS="tksock (pid $PID?) not running"
    RUNNING=0
    fi
    else
    STATUS="tksock (no pid file) not running"
    RUNNING=0
    fi

    case $ARG in
    start)
    if [ $RUNNING -eq 1 ]; then
    echo "$0 $ARG: tksock (pid $PID) already running"
    continue
    fi
    echo "$0 $ARG: starting tksock..."
    cd $HTTPD_PATH
    # see http://www.snailbook.com/faq/background-jobs.auto.html for explanation
    if $HTTPD -s < /dev/null >& /dev/null ; then
    sleep 2
    echo "$0 $ARG: tksock started"
    # if we don't sleep, tkmedia gets killed (why?)
    else
    echo "$0 $ARG: tksock could not be started"
    ERROR=3
    fi
    ;;
    stop)
    if [ $RUNNING -eq 0 ]; then
    echo "$0 $ARG: $STATUS"
    continue
    fi
    echo "$0 $ARG: stopping tksock..."
    if kill $PID ; then
    while [ -e "/proc/$PID" ]
    do
    sleep 1
    done
    echo "$0 $ARG: tksock stopped"
    else
    echo "$0 $ARG: tksock could not be stopped"
    ERROR=4
    fi
    ;;
    configtest)
    if $HTTPD -t; then
    :
    else
    ERROR=8
    fi
    ;;
    *)
    echo "usage: $0 (start|stop|configtest|help)"
    cat <<EOF

    start - start tksock
    stop - stop tksock
    configtest - do a configuration syntax test
    help - this screen

    EOF
    ERROR=2
    ;;

    esac

    done

    exit $ERROR
    ----------------------------------------------------------------------------------
    Und hier das Script K01tksuitectl:

    #!/bin/bash
    #
    # TK-Suite Server control script, copied from the Apache control script
    # #####################################################################
    #
    # Apache control script designed to allow an easy command line interface
    # to controlling Apache. Written by Marc Slemko, 1997/08/23
    #
    # The exit codes returned are:
    # 0 - operation completed successfully
    # 1 -
    # 2 - usage error
    # 3 - httpd could not be started
    # 4 - httpd could not be stopped
    # 5 - httpd could not be started during a restart
    # 6 - httpd could not be restarted during a restart
    # 7 - httpd could not be restarted during a graceful restart
    # 8 - configuration syntax error
    #
    # When multiple arguments are given, only the error from the _last_
    # one is reported. Run "apachectl help" for usage info
    #
    #
    # |||||||||||||||||||| START CONFIGURATION SECTION ||||||||||||||||||||
    # -------------------- --------------------
    #
    # the path to your PID file
    PIDFILE=/var/run/tksock.pid
    #
    # the path to your httpd binary, including options if necessary
    HTTPD_PATH=/usr/local/tksuite_server
    HTTPD=$HTTPD_PATH/tksock
    #
    # -------------------- --------------------
    # |||||||||||||||||||| END CONFIGURATION SECTION ||||||||||||||||||||

    ERROR=0
    ARGV="$@"
    if [ "x$ARGV" = "x" ] ; then
    ARGS="help"
    fi

    for ARG in $@ $ARGS
    do
    # check for pidfile
    if [ -f $PIDFILE ] ; then
    PID=`cat $PIDFILE`
    if [ "x$PID" != "x" ] && kill -0 $PID 2>/dev/null ; then
    STATUS="tksock (pid $PID) running"
    RUNNING=1
    else
    STATUS="tksock (pid $PID?) not running"
    RUNNING=0
    fi
    else
    STATUS="tksock (no pid file) not running"
    RUNNING=0
    fi

    case $ARG in
    start)
    if [ $RUNNING -eq 1 ]; then
    echo "$0 $ARG: tksock (pid $PID) already running"
    continue
    fi
    echo "$0 $ARG: starting tksock..."
    cd $HTTPD_PATH
    # see http://www.snailbook.com/faq/background-jobs.auto.html for explanation
    if $HTTPD -s < /dev/null >& /dev/null ; then
    sleep 2
    echo "$0 $ARG: tksock started"
    # if we don't sleep, tkmedia gets killed (why?)
    else
    echo "$0 $ARG: tksock could not be started"
    ERROR=3
    fi
    ;;
    stop)
    if [ $RUNNING -eq 0 ]; then
    echo "$0 $ARG: $STATUS"
    continue
    fi
    echo "$0 $ARG: stopping tksock..."
    if kill $PID ; then
    while [ -e "/proc/$PID" ]
    do
    sleep 1
    done
    echo "$0 $ARG: tksock stopped"
    else
    echo "$0 $ARG: tksock could not be stopped"
    ERROR=4
    fi
    ;;
    configtest)
    if $HTTPD -t; then
    :
    else
    ERROR=8
    fi
    ;;
    *)
    echo "usage: $0 (start|stop|configtest|help)"
    cat <<EOF

    start - start tksock
    stop - stop tksock
    configtest - do a configuration syntax test
    help - this screen

    EOF
    ERROR=2
    ;;

    esac

    done

    exit $ERROR

  • Hallo honk14400,

    Code
    insserv: warning: script 'K01tksuitectl' missing LSB tags and overrides
    insserv: warning: script 'tksuitectl' missing LSB tags and overrides

    Das sind nur Warnungen und keine Fehlermeldungen. Erzeugt werden diese Warnungen von insserv. Die kommen häufiger vor wenn man ein Init-Skript aus /etc/init.d/ in die dafür vorgesehenen /etc/rc*.d/ Verzeichnisse mittels insserv verlinkt. In der Regel kann man diese aber ignorieren.

    Dein Problem findet sich schon viel früher in der Vorgehensweise. Nämlich genau hier ...

    Zitat

    Nun möchte ich darauf den "Agfeo TKSuite Professional Server" (ftp://ftp.agfeo.de/pub/software/t…_linux-x86.tgz)) installieren.

    Du versuchst eine Software welche für eine x86 Architektur ist auf einem ARM-System zu installieren. Das geht aber nicht.
    Du kannst jetzt nach einem Paket für die arnhf Architektur suchen oder die Software aus dem Quellcode selber kompilieren und installieren.

    Gruß Georg

  • sorry, etwas missverständlich. Genau dies. Chef hört davon und meint das muss doch gehen. :s Also darf ich jetzt versuchen den Agfeo TK-Server auf ein Rasperry zu kriegen. Irgend welche Ideen? :helpnew::helpnew::helpnew:


  • sorry, etwas missverständlich. Genau dies. Chef hört davon und meint das muss doch gehen. :s Also darf ich jetzt versuchen den Agfeo TK-Server auf ein Rasperry zu kriegen. Irgend welche Ideen? :helpnew::helpnew::helpnew:

    dem Chef sagen geht nicht oder kündigen ?

    oder weitersuchen, wenn er es bezahlt :lol:

    lasst die PIs & ESPs am Leben !
    Energiesparen:
    Das Gehirn kann in Standby gehen. Abschalten spart aber noch mehr Energie, was immer mehr nutzen. Dieter Nuhr
    (ich kann leider nicht schneller fahren, vor mir fährt ein GTi)

    • Offizieller Beitrag

    Ja, nimm was anderes. Ohne die Quellen (damit du es für die ARM Struktur kompilieren kannst) kriegst du es auf dem Pi nicht zum laufen. Und diese Quellen gibt es, anscheinend, nicht.
    Alternativ nimmst du keinen Pi sondern irgendwas wo ein x86 Linux drauf läuft.

    • Offizieller Beitrag

    Honk war zuletzt am 06.06.2013 20:28 online, schon ne Weile her und selbst wenn er online sein würde, ändert das nicht an der Tatsache das man x86 Pakete nicht auf ARM installieren kann.

    Installier dir ein Linux in ner VM und gut ist. ;)

  • Habe dasselbe Problem: auf einem möglichst sparsamen Rechner soll die Software von Agfeo laufen. Welche Alternative zum Pi bietet sich da an? Gibt es einen solch kleinen Spar-Winzling mit X86-Architektur?

  • Die wichtigste technische Anforderung lautet: möglichst wenig Strom verbrauchend!

    Einen alten, ausrangierten PC dahin zu stellen, ist kein Problem. Aber das belastet die Stromrechnung zu sehr.

    Außer der Agfeo-Software soll noch Faxversand und -empfang mit capi4hylafax¹ laufen, sowie ein paar Skripte, die von Zeit zu Zeit Dateien zwischen zwei angeschlossenen NAS kopieren. Wobei das die NAS auch selber machen sollen, der Rechner soll das nur anstoßen können.

    Also eigentlich alles, was der Pi kann. Wenn er denn einen x86 hätte, um die Agfeo zu bedienen...

    [1] Ob mit interner ISDN-Karte oder per USB-ISDN-Adapter, wäre nebensächlich.

    Einmal editiert, zuletzt von PInguin (22. August 2014 um 17:35)

  • Ich glaube, das Dell sich nicht mehr um den Vertrieb / Support von diesen Teilen kümmert, dies soll jetzt wohl über Lenovo laufen. Ich würde mir aber so etwas in der Bucht, oder von einem PC Aufbereiter kaufen. Es gibt aber auch viele andere Hersteller, die solche ThinClients verkaufen.

  • Der Stromverbrauch des FX130 bezieht sich auf den inaktiven Zustand, also wo er nix zu tun hat und wird dann nämlich runter getaktet. Wenn er aber was zu tun hat liegt der Verbrauch wesentlich höher bei ca. 14 Watt.


    Allerdings solltest du, bevor du irgendwas kaufst aber bereits ein PI hast, das ganze mal über QEMU probieren und X86 emulieren (für ein Debian).. Das wär zwar langsamer aber 'AGFEO TK-Suite Server' hat keine großen Anforderungen.


  • Der Stromverbrauch des FX130 bezieht sich auf den inaktiven Zustand, also wo er nix zu tun hat und wird dann nämlich runter getaktet. Wenn er aber was zu tun hat liegt der Verbrauch wesentlich höher bei ca. 14 Watt.

    Hab mal einen kleinen Test gestartet, der die CPU im Konsolenmode für ~ 1 Stunde mit ca. 100% ausgelastet hat, dabei blieb die aufgenommene Wirkleistung unter 8,5 Watt. Im Leerlauf beträgt die Leistungsaufnahme ca. 6,5 - 7 Watt.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!