Forum Linux.débutant Comment installer un logiciel sur Debian? Error - Failed to execute child process ....

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
-1
28
déc.
2018

Bonjour tout le monde,

Je découvre tout fraîchement l'univers Linux et je cherche à installer un logiciel (followadder)

J'ai passé toute la journée à installer une interface graphique sur mon VPS sous debian9
Ensuite j'ai cherché pendant des heures comment dézipper un fichier.
Maintenant voilà, j'ai réussi et je me retrouve avec mon fichier exécutable.
Mais lorsque j'essaye de l'installer j'ai un message d'erreur qui apparait : Error - Failed to execute child process "/root/Fo…" (no such file or directory)

J'ignore si je suis sensé installer quelque chose ou entrer une ligne de commande me permettant d'installer ensuite mon logiciel.
Malgré mes nombreuses recherches et tentatives, je n'aboutis pas au résultat escompté…
Je me tourne vers vous en espérant que quelqu'un me guide de sa lanterne.

Merci

http://image.noelshack.com/fichiers/2018/52/5/1546007665-capture-d-ecran-2018-12-28-a-21-32-10.png

  • # Mission... heu... compliquée

    Posté par  . Évalué à 2.

    Le logiciel dont tu parles est en effet compilé pour Linux, mais c'est à peu près tout. Il n'est pas packagé correctement, qui fait que c'est très compliqué de l'utiliser tel quel.

    En tous cas ce n'est pas du tout à la portée d'un débutant.

    Pour ceux qui se sentent de donner plus de détails, voici le lien vers le .zip : https://followadder-lcp9w4x.stackpathdns.com/FollowAdder-IG-x86.zip

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • # en cli

    Posté par  (site Web personnel) . Évalué à 2.

    Je tenterais ça :

    cd /root/FollowAdder-IG-x86
    chmod +x FollowAdder-IG
    ./FollowAdder-IG
    

    Sans garantie

  • # "No such file or directory"

    Posté par  . Évalué à 1.

    Bonjour,
    Merci pour vos réponses.
    J'ai essayé via le terminal mais sans succès
    J’obtiens la réponse suivante: "No such file or directory"

    Pour mieux comprendre, pouvez-vous m'expliquer ce que signifie "packagé correctement"

    Faut-il que je recréer un nouveau package ou quelque chose du genre?

    Merci

    • [^] # Re: "No such file or directory"

      Posté par  . Évalué à 3. Dernière modification le 29/12/18 à 09:26.

      La distribution (Debian dans ton cas) est justement là pour mettre à disposition tout ce dont les programmes ont besoin pour bien fonctionner. Les librairies, les fichiers de configuration etc.

      Là tu as un binaire avec un répertoire contenant des librairies et "démerde-toi". Si tu exécutes ce binaire (ce que tu fais en cliquant dessus ou en tapant son nom dans un terminal), il ne va pas utiliser les librairies du répertoire associé, mais il va utiliser celle installée par ta distribution Debian.

      Le soucis c'est que les librairies données avec ton binaire ne sont pas forcément dans la même version que celles installées par Debian.

      De plus, tu as affaire à un binaire 32bits, et tu as vraisemblablement une distribution 64bits, donc même si les librairies sont présentes, elles n'auront pas le bon format.

      [guillaume:/tmp/FollowAdder-IG-x86] $ file FollowAdder-IG
      FollowAdder-IG: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.15, BuildID[sha1]=d71e284e5c05f61b4bea23374a59fbc540754516, stripped
      [guillaume:/tmp/FollowAdder-IG-x86] $ uname -a
      Linux coyote 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
      

      En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.