Instalé Ubuntu 16.04 en una computadora portátil anterior con Windows 8.1 (desde una unidad USB) y estoy intentando instalarXAMPPen eso. Puse el archivo .run que descargué en una tarjeta SD (no puedo obtener wifi en la computadora portátil) y lo moví a mi carpeta de descargas. Sin embargo, el sistema lo muestra como un archivo de texto. Probé sudo chmod +x xampp.run
, que funcionó (se volvió ejecutable), pero cuando intenté ejecutarlo:, sudo xampp.run
aparecieron muchos íconos de "signos de interrogación". El sistema intentó leerlo en la Terminal, en lugar de abrirlo. ¿Por qué esto no funciona? Funcionó en las dos versiones anteriores que usé (14.04 y 15.10).
Respuesta1
chmod +x xampp.run
otorgará al archivo permiso ejecutable.
Luego ./xampp.run
ejecutará el .run
archivo.
Ha ingresado sudo xampp.run
a la terminal sin el ./
, que normalmente no hace nada.
Espero eso ayude
Respuesta2
Después de otorgarles permiso de archivo ejecutable, ejecute los archivos agregándolos ./
al principio. Conviértalo en una regla general. Cuando no das, ./
los programas en tu directorio $PATH se ejecutan.
Agregar ./
le dice al terminal algo como "Buscar en este directorio y en ningún otro lugar".
Espero que esto ayude.