Comment utiliser un file .lnx sur RedHat

J'ai un file .lnx que je dois utiliser sur la dissortingbution RedHat. Une idée de l'exécuter ou l'installer?

J'ai essayé de le rendre exécutable et jut l'appeler, mais cela ne fonctionne pas.

Je vous remercie.

Sur la base de la sortie, la command de file :

corina_annual_Linux2.4_ RedHat9 _2016_07_10.lnx: ELF 32 bits LSB exécutable, Intel 80386 , version 1 (SYSV), lié dynamicment (utilise des libs partagées), pour GNU / Linux 2.6.18 , BuildID [sha1] = 5598b66dab2a01af6570e5dbad3dcbdca5a9610c, non dénudé

Le nom du file semble indiquer qu'il s'agit d'une version pour Red Hat Linux 9 qui semble similaire, mais n'est pas la même que Red Hat Enterprise Linux ( RHEL ). Malgré le nombre de versions apparemment plus élevé, Red Hat Linux 9 provient de 2003, où la version actuelle de RHEL de 2015 est de 7 (et RHEL 5 et 6 sont également fréquentes). Mais cette pure conjecture, comme les noms de files ne régissent pas la fonctionnalité réelle.

Il est compilé pour Intel 80386 qui pourrait être expliqué comme approprié pour l' architecture 32 bits ou il pourrait vraiment être destiné à fonctionner sur le chipset Intel 80386 réel.

Pour GNU / Linux 2.6.18 , d'autre part, il indique qu'il est destiné au kernel Linux 2.6.18, ce qui en fait une compilation adaptée à RHEL 5 et similaire.

Vous voudrez peut-être utiliser ldd pour vérifier si cela dépend de bibliothèques externes et si celles-ci sont présentes, mais ces exigences sont rencontrées en théorie, il devrait être possible de l'exécuter avec chmod +x corina_annual_Linux2.4_RedHat9_2016_07_10.lnx et ./orina_annual_Linux2.4_RedHat9_2016_07_10.lnx:

Vous avez peut-être téléchargé le mauvais binary, ou essayez-le de l'exécuter sur le mauvais système Linux, mais de quelle manière vous souhaitez l'appeler.

Pour revenir avec une solution de travail ici. Afin de rendre cela opérationnel, comme l'a mentionné HBrujn, j'ai dû installer

libc6: i386 libncurses5: i386 libstdc ++ 6: i386

avec les commands suivantes:

 sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386