Титла: Не мога да пускам някои програми и скриптове! Публикувано от: winboze в Apr 17, 2006, 11:41 Здравейте!
Като напиша някоя програма на С или С++ и я компилирам с gcc или g++ (gcc file.c -o file / g++ file.cpp -o file) не мога да я изпълня. Компилацията протича без грешки, но като напиша
Пробвах с chmod +x, но проблема остава. Всичко правя, както съм правил при другите дистрибуции. Имам същия проблем и с bash скриптовете. Пиша някой скрипт, давам му chmod +x script.sh, но извежда същото! Моля за помощ! Титла: Не мога да пускам някои програми и скриптове! Публикувано от: abadon в Apr 17, 2006, 11:44 Пробва ли с chmod -v 777 file
Титла: Не мога да пускам някои програми и скриптове! Публикувано от: winboze в Apr 17, 2006, 11:54 Пробвах и това, проблема остава!
![]() Титла: Не мога да пускам някои програми и скриптове! Публикувано от: Hapkoc в Apr 17, 2006, 11:57 Каква е файловата система на дяла, на който се намира компилирания файл (или скрипта съответно)?
Титла: Не мога да пускам някои програми и скриптове! Публикувано от: kennedy в Apr 17, 2006, 12:04 премести файла в домашната директория, да видим дали ще стане, и аз имах подобен проблем и се оказа, че дялът е монтиран без права за изпълнение, които така и не ми стана ясно къде се указват.
Титла: Не мога да пускам някои програми и скриптове! Публикувано от: Hapkoc в Apr 17, 2006, 12:30 kennedy, виж mount(8), търси noexec.
обинковено в /etc/fstab се указват опциите за монтиране (то това ясно де, идеята ми е че noexec не е по-различна от която и да е друга опция за монтиране). Титла: Не мога да пускам някои програми и скриптове! Публикувано от: kennedy в Apr 17, 2006, 13:00 аз го търсих в яста където са опциите за дяловете ...
Титла: Не мога да пускам някои програми и скриптове! Публикувано от: winboze в Apr 17, 2006, 13:08 Файлът се намира в домашната ми директория, но тя е на друг дял с файлова система reiserfs. Ето го съответния ред в fstab:
Титла: Не мога да пускам някои програми и скриптове! Публикувано от: в Apr 17, 2006, 13:47 Я пейстни кво ти казва командата /usr/sbin/getenforce?
Титла: Не мога да пускам някои програми и скриптове! Публикувано от: winboze в Apr 17, 2006, 14:58 Извежда 'Disabled'.
Титла: Не мога да пускам някои програми и скриптове! Публикувано от: winboze в Apr 23, 2006, 20:36 Всъщност, Hapkoc беше прав.
Махнах 'user' в опциите за монтиране на /home, рестартирах и вече работи. Много благодаря за помощта! ![]() |