{"id":446,"date":"2013-09-15T07:35:13","date_gmt":"2013-09-15T06:35:13","guid":{"rendered":"http:\/\/sphinx.lamecarlate.net\/?p=446"},"modified":"2013-11-10T21:47:24","modified_gmt":"2013-11-10T20:47:24","slug":"lexecution-dun-fichier-renvoie-aucun-fichier-ou-dossier-de-ce-type","status":"publish","type":"post","link":"https:\/\/informatique.lamecarlate.net\/articles\/lexecution-dun-fichier-renvoie-aucun-fichier-ou-dossier-de-ce-type","title":{"rendered":"L’ex\u00e9cution d’un fichier renvoie \u00ab\u00a0Aucun fichier ou dossier de ce type\u00a0\u00bb"},"content":{"rendered":"
J’ai derni\u00e8rement achet\u00e9 le Humble Bundle 9<\/a> (et vous devriez en faire autant s’il est encore temps : de chouettes jeux vid\u00e9o pour \u00ab\u00a0ce que vous voulez\u00a0\u00bb, c’est vraiment une affaire), et je voulais installer Fez<\/a>. J’avais donc t\u00e9l\u00e9charg\u00e9 le .bin propos\u00e9. Comme j’ai pas mal l’habitude de la ligne de commande pour ce genre de fichier, je lui ai donn\u00e9 des pouvoirs d’ex\u00e9cution avec<\/p>\n et l’ai lanc\u00e9 avec<\/p>\n Et j’ai re\u00e7u le message le plus improbable du monde :<\/p>\n bash: .\/fez.bin: Aucun fichier ou dossier de ce type<\/p>\n<\/blockquote>\n Je. Quoi ? Mon fichier est l\u00e0, l\u2019auto-compl\u00e9tion me le trouve, et tu me dis qu’il n’existe pas ? \u00c7a va dans ta t\u00eate, mon petit Ubuntu ?<\/p>\n Apr\u00e8s pas mal de recherches, j’ai fini par comprendre que mon fichier \u00e9tait en 32-bits (chmod +x fez.bin\n<\/code><\/pre>\n.\/fez.bin\n<\/code><\/pre>\n\n
file fez.bin<\/code> donne de bonnes indications), alors que mon syst\u00e8me \u00e9tait install\u00e9 en 64-bits. Ce qui pose rarement des soucis, mais pour les ex\u00e9cutables… eh bien parfois \u00e7a donne \u00e7a.<\/p>\n