Re: Problemas para ejecutar archivos precompilados en C
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 05/10/2012 3:03, Miguel Matos wrote: Saludos a tod@s, aprovecho para resolver un asunto que me invade la conciencia. Estoy practicando la fina ciencia de la programación en la fina arte de la computación, blablabla, rodando-ando cavando-ando, y quiero que todo me salga bien en mi Debian 6. Pero tengo este problema: miguel@miguel-LT:~$ cd /media/DATOS/Misdocs/Programacion miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ ls -l total 26 -rw--- 1 miguel miguel 0 oct 3 14:24 archivoprueba.txt drwx-- 1 miguel miguel 0 jun 25 11:25 eclipselinux -rw--- 1 miguel miguel 4508 oct 3 14:01 ejemplo2.1 -rw--- 1 miguel miguel99 oct 3 13:54 ejemplo2.1.c -rw--- 1 miguel miguel 15663 oct 3 14:05 ejemplo2.1.exe drwx-- 1 miguel miguel 4096 jun 25 11:26 practicasjava miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gedit ejemplo2.1 miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gedit ejemplo2.1.c miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gcc ejemplo2.1.c miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ ./a.out bash: ./a.out: Permiso denegado miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gcc ejemplo2.1.c -o hola miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ hola bash: hola: no se encontró la orden miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ ./hola bash: ./hola: Permiso denegado miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ Tengo instalado el gcc 4.4, además de esto: gcc-4.4-base gcc-4.4-locales gcc-4.4-source gcc-4.4-multilib libgcc1 gccxml El gcc-4.4-source me rebotaba porque decía que no podía instalar algo llamado automake (de la fuente: Error 404 Not Found). Fui a la dirección que otorgaba el archivo: http://ftp.debian.org/debian/pool/main/a/automake1.9/ Y vi que tienen el paquete que me rebotaba: automake1.9_1.9.6+nogfdl-4_all.deb, pero preferí bajar otro más utilizable en mi compu (uno i386). Ya instalado, el gcc-4.4-sources pasó a instalarse. Sin embargo, no puedo ejecutar los compilados de C, aún siguiendo los pasos de algunas páginas web que visité[1] ¿Creen que esté haciendo algo mal o no estoy visitando los enlaces correctos? Llevo casi nadita en Debian, a pesar de tener tiempo en la lista, y quizás con esto pueda avanzar mucho mucho muuucho más [1]www.chuidiang.com/clinux/herramientas/basico/hola_mundo.php Hola. Un par de comprobaciones: - - Si haces un ls -l después de compilar el programa, ¿el fichero a.out tiene el permiso de ejecución puesto? - - En caso de que estés montando una unidad en /media con todos los tutoriales de programación, ¿se está montando con el modificador noexec? Un saludo -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iQEcBAEBAgAGBQJQboILAAoJEKsHsQlwn+5cDdMH/0fjIPNyvA6KHL9M0dSRdLx9 0st2ejqeJTTbAzCkTDySf2OfamBbvOtxz1M6b0mUa4lSID7JPLDw/TX9h2vUgD8V 0TiPqqhM/YclfLowl59LoD4xIC2RzwiIZP5HFawUCvTNCvb0IvShF9W99j+gOKl+ qyT6Hheaq1Zptvy3e9h6gJCft0Qqpy6Qnax/b7qZkMGrLtj81rphQ3YqOyT2TcM6 rrk5v7w0n0NPs70kL5a+w/6yTVdQY7leQvq6rEQxz71su7BZjIW9Bo9SdiJZYWc5 LIlEX4XWOjkzFs8+9gHlCbV0rvw4Kp7XvIQB4Un/37bygGYNLy83wjQZF8izAtc= =14ZM -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/506e820c.8060...@gmail.com
Re: Problemas para ejecutar archivos precompilados en C
El día 5 de octubre de 2012 02:15, Víctor Villa vvil...@gmail.com escribió: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 05/10/2012 3:03, Miguel Matos wrote: Saludos a tod@s, aprovecho para resolver un asunto que me invade la conciencia. Estoy practicando la fina ciencia de la programación en la fina arte de la computación, blablabla, rodando-ando cavando-ando, y quiero que todo me salga bien en mi Debian 6. Pero tengo este problema: miguel@miguel-LT:~$ cd /media/DATOS/Misdocs/Programacion miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ ls -l total 26 -rw--- 1 miguel miguel 0 oct 3 14:24 archivoprueba.txt drwx-- 1 miguel miguel 0 jun 25 11:25 eclipselinux -rw--- 1 miguel miguel 4508 oct 3 14:01 ejemplo2.1 -rw--- 1 miguel miguel99 oct 3 13:54 ejemplo2.1.c -rw--- 1 miguel miguel 15663 oct 3 14:05 ejemplo2.1.exe drwx-- 1 miguel miguel 4096 jun 25 11:26 practicasjava miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gedit ejemplo2.1 miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gedit ejemplo2.1.c miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gcc ejemplo2.1.c miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ ./a.out bash: ./a.out: Permiso denegado miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gcc ejemplo2.1.c -o hola miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ hola bash: hola: no se encontró la orden miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ ./hola bash: ./hola: Permiso denegado miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ Tengo instalado el gcc 4.4, además de esto: gcc-4.4-base gcc-4.4-locales gcc-4.4-source gcc-4.4-multilib libgcc1 gccxml El gcc-4.4-source me rebotaba porque decía que no podía instalar algo llamado automake (de la fuente: Error 404 Not Found). Fui a la dirección que otorgaba el archivo: http://ftp.debian.org/debian/pool/main/a/automake1.9/ Y vi que tienen el paquete que me rebotaba: automake1.9_1.9.6+nogfdl-4_all.deb, pero preferí bajar otro más utilizable en mi compu (uno i386). Ya instalado, el gcc-4.4-sources pasó a instalarse. Sin embargo, no puedo ejecutar los compilados de C, aún siguiendo los pasos de algunas páginas web que visité[1] ¿Creen que esté haciendo algo mal o no estoy visitando los enlaces correctos? Llevo casi nadita en Debian, a pesar de tener tiempo en la lista, y quizás con esto pueda avanzar mucho mucho muuucho más [1]www.chuidiang.com/clinux/herramientas/basico/hola_mundo.php Hola. Un par de comprobaciones: - - Si haces un ls -l después de compilar el programa, ¿el fichero a.out tiene el permiso de ejecución puesto? - - En caso de que estés montando una unidad en /media con todos los tutoriales de programación, ¿se está montando con el modificador noexec? Un saludo ¿Cómo se ve el fichero a.out si no tiene errores de compilación? ¿Y cómo se monta con el modificador noexec? Creo que debo buscar el man de mount para descifrarlo. -- Buen uso de las listas (como se ven en Debian): http://wiki.debian.org/es/NormasLista Ayuda para hacer preguntas inteligentes: http://is.gd/NJIwRz -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CALEvJmTG-F9=-zaopu5z3glc1gh7ne+pxerjouajpmbm6yq...@mail.gmail.com
Re: Problemas para ejecutar archivos precompilados en C
Miguel Matos unefistano...@gmail.com writes: ¿Cómo se ve el fichero a.out si no tiene errores de compilación? ls -l /media/DATOS/Misdocs/Programacion después de compilación te da los permisos que tienen todos los archivos. ¿Y cómo se monta con el modificador noexec? Creo que debo buscar el man de mount para descifrarlo. Debes montar *sin* noexec. Haz mount desde terminal y mira la línea que contiene /media/DATOS/Misdocs/Programacion. ¿Qué te dice esa línea? ¿Con qué opciones se está montado? Mejor copiar todos los archivos a tu directorio de usuario y compilarlos desde ahí. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87ipao7smw@tochka.ru
Re: Problemas para ejecutar archivos precompilados en C
2012/10/5 Miguel Matos unefistano...@gmail.com: El día 5 de octubre de 2012 02:15, Víctor Villa vvil...@gmail.com escribió: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 05/10/2012 3:03, Miguel Matos wrote: Saludos a tod@s, aprovecho para resolver un asunto que me invade la conciencia. Estoy practicando la fina ciencia de la programación en la fina arte de la computación, blablabla, rodando-ando cavando-ando, y quiero que todo me salga bien en mi Debian 6. Pero tengo este problema: miguel@miguel-LT:~$ cd /media/DATOS/Misdocs/Programacion miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ ls -l total 26 -rw--- 1 miguel miguel 0 oct 3 14:24 archivoprueba.txt drwx-- 1 miguel miguel 0 jun 25 11:25 eclipselinux -rw--- 1 miguel miguel 4508 oct 3 14:01 ejemplo2.1 -rw--- 1 miguel miguel99 oct 3 13:54 ejemplo2.1.c -rw--- 1 miguel miguel 15663 oct 3 14:05 ejemplo2.1.exe drwx-- 1 miguel miguel 4096 jun 25 11:26 practicasjava miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gedit ejemplo2.1 miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gedit ejemplo2.1.c miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gcc ejemplo2.1.c miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ ./a.out bash: ./a.out: Permiso denegado miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gcc ejemplo2.1.c -o hola miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ hola bash: hola: no se encontró la orden miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ ./hola bash: ./hola: Permiso denegado miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ Tengo instalado el gcc 4.4, además de esto: gcc-4.4-base gcc-4.4-locales gcc-4.4-source gcc-4.4-multilib libgcc1 gccxml El gcc-4.4-source me rebotaba porque decía que no podía instalar algo llamado automake (de la fuente: Error 404 Not Found). Fui a la dirección que otorgaba el archivo: http://ftp.debian.org/debian/pool/main/a/automake1.9/ Y vi que tienen el paquete que me rebotaba: automake1.9_1.9.6+nogfdl-4_all.deb, pero preferí bajar otro más utilizable en mi compu (uno i386). Ya instalado, el gcc-4.4-sources pasó a instalarse. Sin embargo, no puedo ejecutar los compilados de C, aún siguiendo los pasos de algunas páginas web que visité[1] ¿Creen que esté haciendo algo mal o no estoy visitando los enlaces correctos? Llevo casi nadita en Debian, a pesar de tener tiempo en la lista, y quizás con esto pueda avanzar mucho mucho muuucho más [1]www.chuidiang.com/clinux/herramientas/basico/hola_mundo.php Hola. Un par de comprobaciones: - - Si haces un ls -l después de compilar el programa, ¿el fichero a.out tiene el permiso de ejecución puesto? - - En caso de que estés montando una unidad en /media con todos los tutoriales de programación, ¿se está montando con el modificador noexec? Un saludo ¿Cómo se ve el fichero a.out si no tiene errores de compilación? ¿Y cómo se monta con el modificador noexec? Creo que debo buscar el man de mount para descifrarlo. noexec se asegura de que no puedas ejecutar binarios desde esa partición. Ejecuta mount y chequea que no este activado en tu partición. Sino, simplemente copialo a otra partición y prueba. Saludos -- A menudo unas pocas horas de Prueba y error podrán ahorrarte minutos de leer manuales. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/caabycjmko7zz0gsjraomjhfyicn_2_ryes3moushyvpkbnc...@mail.gmail.com
Re: Problemas para ejecutar archivos precompilados en C
Saludos. Luego de un rato, realicé las pruebas requeridas, pero: ls -l total 5 -rw--- 1 miguel miguel0 oct 3 14:24 archivoprueba.txt drwx-- 1 miguel miguel0 jun 25 11:25 eclipselinux -rw--- 1 miguel miguel 99 oct 3 13:54 ejemplo2.1.c drwx-- 1 miguel miguel 4096 jun 25 11:26 practicasjava root@miguel-LT:/media/DATOS/Misdocs/Programacion# gcc ejemplo2.1.c root@miguel-LT:/media/DATOS/Misdocs/Programacion# ./a.out bash: ./a.out: Permiso denegado root@miguel-LT:/media/DATOS/Misdocs/Programacion# rm a.out root@miguel-LT:/media/DATOS/Misdocs/Programacion# gcc ejemplo2.1.c -o ejemplo2.1 root@miguel-LT:/media/DATOS/Misdocs/Programacion# ejemplo2.1 bash: ejemplo2.1: no se encontró la orden root@miguel-LT:/media/DATOS/Misdocs/Programacion# sigo sin encontrar solución. Probaré la ayuda de otro usuario: El día 5 de octubre de 2012 08:11, Santiago López Denazis sldena...@gmail.com escribió: Buenas. ¿Les estás dando permisos de ejecución antes de ejecutarlos? ¿Verificaste que lo tengan? Saludos, -- Santiago López Denazis GNU/Linux SysAdmin sldena...@gmail.com Open your source, open your mind. Recuérdenme cómo se hace esto, porque no estoy seguro. Y no, chmod +x no sirve, ya lo probé: root@miguel-LT:/media/DATOS/Misdocs/Programacion# chmod +x ejemplo2.1 root@miguel-LT:/media/DATOS/Misdocs/Programacion# ./ejemplo2.1 bash: ./ejemplo2.1: Permiso denegado root@miguel-LT:/media/DATOS/Misdocs/Programacion# D -- Buen uso de las listas (como se ven en Debian): http://wiki.debian.org/es/NormasLista Ayuda para hacer preguntas inteligentes: http://is.gd/NJIwRz -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/calevjmqbrrnshb41dewsk5gx63fx_o1q77vnqdx_gljewca...@mail.gmail.com
Re: Problemas para ejecutar archivos precompilados en C
On 10/05/2012 03:26 PM, Miguel Matos wrote: Saludos. Luego de un rato, realicé las pruebas requeridas, pero: ls -l total 5 -rw--- 1 miguel miguel0 oct 3 14:24 archivoprueba.txt drwx-- 1 miguel miguel0 jun 25 11:25 eclipselinux -rw--- 1 miguel miguel 99 oct 3 13:54 ejemplo2.1.c drwx-- 1 miguel miguel 4096 jun 25 11:26 practicasjava root@miguel-LT:/media/DATOS/Misdocs/Programacion# gcc ejemplo2.1.c root@miguel-LT:/media/DATOS/Misdocs/Programacion# ./a.out bash: ./a.out: Permiso denegado root@miguel-LT:/media/DATOS/Misdocs/Programacion# rm a.out root@miguel-LT:/media/DATOS/Misdocs/Programacion# gcc ejemplo2.1.c -o ejemplo2.1 root@miguel-LT:/media/DATOS/Misdocs/Programacion# ejemplo2.1 bash: ejemplo2.1: no se encontró la orden root@miguel-LT:/media/DATOS/Misdocs/Programacion# sigo sin encontrar solución. Probaré la ayuda de otro usuario: El día 5 de octubre de 2012 08:11, Santiago López Denazis sldena...@gmail.com escribió: Buenas. ¿Les estás dando permisos de ejecución antes de ejecutarlos? ¿Verificaste que lo tengan? Saludos, -- Santiago López Denazis GNU/Linux SysAdmin sldena...@gmail.com Open your source, open your mind. Recuérdenme cómo se hace esto, porque no estoy seguro. Y no, chmod +x no sirve, ya lo probé: root@miguel-LT:/media/DATOS/Misdocs/Programacion# chmod +x ejemplo2.1 root@miguel-LT:/media/DATOS/Misdocs/Programacion# ./ejemplo2.1 bash: ./ejemplo2.1: Permiso denegado root@miguel-LT:/media/DATOS/Misdocs/Programacion# D A ver, en el ejemplo que nos muestras, no has revisado los permisos de los ejecutables, que es lo que interesa!! Haz lo que te dijeron, verifica cómo se monta el dispositivo, o mueve las cosas a otro lado (tu home, por ejemplo) y prueba desde ahí. Saludos, -- Santiago López Denazis GNU/Linux SysAdmin sldena...@gmail.com Open your source, open your mind. Por favor, no utilice formatos de archivo privativos para el intercambio de documentos, como DOC y XLS, sino HTML, PDF, TXT, CSV o cualquier otro que no obligue a utilizar un programa de un fabricante concreto. Vea http://www.gnu.org/philosophy/no-word-attachments.es.html -- signature.asc Description: OpenPGP digital signature
Problemas para ejecutar archivos precompilados en C
Saludos a tod@s, aprovecho para resolver un asunto que me invade la conciencia. Estoy practicando la fina ciencia de la programación en la fina arte de la computación, blablabla, rodando-ando cavando-ando, y quiero que todo me salga bien en mi Debian 6. Pero tengo este problema: miguel@miguel-LT:~$ cd /media/DATOS/Misdocs/Programacion miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ ls -l total 26 -rw--- 1 miguel miguel 0 oct 3 14:24 archivoprueba.txt drwx-- 1 miguel miguel 0 jun 25 11:25 eclipselinux -rw--- 1 miguel miguel 4508 oct 3 14:01 ejemplo2.1 -rw--- 1 miguel miguel99 oct 3 13:54 ejemplo2.1.c -rw--- 1 miguel miguel 15663 oct 3 14:05 ejemplo2.1.exe drwx-- 1 miguel miguel 4096 jun 25 11:26 practicasjava miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gedit ejemplo2.1 miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gedit ejemplo2.1.c miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gcc ejemplo2.1.c miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ ./a.out bash: ./a.out: Permiso denegado miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gcc ejemplo2.1.c -o hola miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ hola bash: hola: no se encontró la orden miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ ./hola bash: ./hola: Permiso denegado miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ Tengo instalado el gcc 4.4, además de esto: gcc-4.4-base gcc-4.4-locales gcc-4.4-source gcc-4.4-multilib libgcc1 gccxml El gcc-4.4-source me rebotaba porque decía que no podía instalar algo llamado automake (de la fuente: Error 404 Not Found). Fui a la dirección que otorgaba el archivo: http://ftp.debian.org/debian/pool/main/a/automake1.9/ Y vi que tienen el paquete que me rebotaba: automake1.9_1.9.6+nogfdl-4_all.deb, pero preferí bajar otro más utilizable en mi compu (uno i386). Ya instalado, el gcc-4.4-sources pasó a instalarse. Sin embargo, no puedo ejecutar los compilados de C, aún siguiendo los pasos de algunas páginas web que visité[1] ¿Creen que esté haciendo algo mal o no estoy visitando los enlaces correctos? Llevo casi nadita en Debian, a pesar de tener tiempo en la lista, y quizás con esto pueda avanzar mucho mucho muuucho más [1]www.chuidiang.com/clinux/herramientas/basico/hola_mundo.php -- Buen uso de las listas (como se ven en Debian): http://wiki.debian.org/es/NormasLista Ayuda para hacer preguntas inteligentes: http://is.gd/NJIwRz -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/calevjmq6+4kerszb_ehr3tagc1uf8ux6v85fbvzx2ulz3nh...@mail.gmail.com