GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Explicando "-bash:no existe tal archivo o directorio"?

Esta pregunta ya tiene respuesta aquí :No se puede ejecutar un programa de 32 bits en una máquina virtual de 64 bits

(1 respuesta)
Cerrado hace 7 años.

¿Por qué bash afirmaría que un archivo no existe cuando claramente existe?

$ ls -l a
-r-x------ 1 configurator configurator 3904 Dec  7 10:36 a

$ file a
a: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, stripped

$ ./a
-bash: ./a: No such file or directory

Respuesta aceptada:

Recibe este error porque intenta ejecutar un ejecutable de 32 bits en un sistema operativo de 64 bits.

Y el mensaje No such file or directory no se refiere a su archivo ejecutable llamado a . En cambio, el error se refiere a un programa de ayuda que se necesita para ejecutar el ejecutable vinculado dinámicamente de 32 bits a .

Puede encontrar más información sobre enlaces estáticos y dinámicos en esta respuesta.


Ubuntu
  1. Python:no existe tal archivo o directorio, ¡pero puedo verlo!?

  2. Mkdir:No se puede crear un directorio:¿No existe tal archivo o directorio?

  3. No se puede ejecutar el comando de configuración:¿"no existe tal archivo o directorio"?

  4. ¿No se puede eliminar el archivo en la partición Ntfs, evento como raíz?

  5. ¿No puedo usar el comando de apagado porque el sistema "no se puede conectar al bus:no existe tal archivo o directorio"?

No se puede ejecutar No existe tal archivo o directorio [Fijar]

¿"No existe tal archivo o directorio" se encuentra en los archivos binarios instalados de Optware?

Bash:¿No existe tal archivo o directorio?

Error fatal:cuda.h:No existe tal archivo o directorio

conda source deactivate :bash:deactivate:No existe tal archivo o directorio

touch:no se puede tocar `foo':No existe tal archivo o directorio