J'ai un .bin
sur mon bureau. Mais lorsque j'essaie de l'installer, j'obtiens l'erreur suivante dans le terminal :
bash: ./filename.bin: cannot execute binary file
Qu'est-ce que cela signifie ?
J'ai un .bin
sur mon bureau. Mais lorsque j'essaie de l'installer, j'obtiens l'erreur suivante dans le terminal :
bash: ./filename.bin: cannot execute binary file
Qu'est-ce que cela signifie ?
Vous pouvez utiliser chmod a+x name_of_file.bin
puis l'exécuter par ./name_of_file.bin
. BTW qui ne l'installera pas si ce n'est pas un fichier d'installation, il l'exécutera simplement. Si c'est un fichier d'installation, il aura besoin des privilèges sudo, mais il devrait donner une erreur si c'est le cas.
Ou comme @Ignacio Vazquez-Abrams l'a dit, vous pouvez utiliser les propriétés du fichier pour le définir comme exécutable.
Ce message signifie que le fichier n'est pas dans un format reconnu par votre système. Il s'agit peut-être d'un exécutable destiné à un système d'exploitation ou à un type de processeur différent. Ou peut-être le fichier a-t-il été corrompu en transit.
file filename.bin
vous dira probablement quel type de fichier vous avez. Comparez la sortie avec file /bin/ls
. Si vous ne savez pas comment interpréter le résultat, postez-le ici, des personnes pourront peut-être vous aider.
Si vous voyez quelque chose comme filename.bin: gzip compressed data
et renommez le fichier en filename.bin.gz
courir gunzip filename.bin.gz
et réessayez.
Si vous avez des difficultés à trouver le bon installateur pour votre système, dites-nous quel programme vous essayez d'installer, et un peu plus d'informations sur votre système (Ubuntu, mais quelle version, et quelle architecture (sortie de uname -m
) ?).
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.