Linux-BG
Начало
Помощ
Търси
Календар
Вход
Регистрирай
Добре дошъл/дошла,
Гост
. Моля,
въведи своето потребителско име
или
се регистрирай
.
Влез с потребителско име, парола и продължителност на сесията
Linux за българи: Форуми
>
Linux секция за начинаещи
>
Настройка на програми
>
Не мога да пускам някои програми и скриптове!
Страници: [
1
]
Надолу
« назад
напред »
Изпечатай
Автор
Тема: Не мога да пускам някои програми и скриптове! (Прочетена 1331 пъти)
winboze
Напреднали
Публикации: 242
Не мога да пускам някои програми и скриптове!
«
-:
Apr 17, 2006, 11:41 »
Здравейте!
Като напиша някоя програма на С или С++ и я компилирам с gcc или g++ (gcc file.c -o file / g++ file.cpp -o file) не мога да я изпълня. Компилацията протича без грешки, но като напиша
Примерен код
./file
, ми извежда:
Примерен код
bash: ./file: Permission denied
Пробвах с chmod +x, но проблема остава. Всичко правя, както съм правил при другите дистрибуции.
Имам същия проблем и с bash скриптовете. Пиша някой скрипт, давам му chmod +x script.sh, но извежда същото!
Моля за помощ!
Активен
.: МРАЗЯ ПАКЕТНИ ЗАВИСИМОСТИ :.
abadon
Напреднали
Публикации: 510
Distribution: Debian
Window Manager: KDE
Не мога да пускам някои програми и скриптове!
«
Отговор #1 -:
Apr 17, 2006, 11:44 »
Пробва ли с chmod -v 777 file
Активен
Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос
winboze
Напреднали
Публикации: 242
Не мога да пускам някои програми и скриптове!
«
Отговор #2 -:
Apr 17, 2006, 11:54 »
Пробвах и това, проблема остава!
'>
Активен
.: МРАЗЯ ПАКЕТНИ ЗАВИСИМОСТИ :.
Hapkoc
Напреднали
Публикации: 2117
Не мога да пускам някои програми и скриптове!
«
Отговор #3 -:
Apr 17, 2006, 11:57 »
Каква е файловата система на дяла, на който се намира компилирания файл (или скрипта съответно)?
Активен
kennedy
Напреднали
Публикации: 2151
Николай Колев
Не мога да пускам някои програми и скриптове!
«
Отговор #4 -:
Apr 17, 2006, 12:04 »
премести файла в домашната директория, да видим дали ще стане, и аз имах подобен проблем и се оказа, че дялът е монтиран без права за изпълнение, които така и не ми стана ясно къде се указват.
Активен
"за всичко иде час" Еклесиаст 3:1
всеки пост - отговор на въпрос
-----------------
24.12.2003 "MS Free"
Hapkoc
Напреднали
Публикации: 2117
Не мога да пускам някои програми и скриптове!
«
Отговор #5 -:
Apr 17, 2006, 12:30 »
kennedy, виж mount(
, търси noexec.
обинковено в /etc/fstab се указват опциите за монтиране (то това ясно де, идеята ми е че noexec не е по-различна от която и да е друга опция за монтиране).
Активен
kennedy
Напреднали
Публикации: 2151
Николай Колев
Не мога да пускам някои програми и скриптове!
«
Отговор #6 -:
Apr 17, 2006, 13:00 »
аз го търсих в яста където са опциите за дяловете ...
Активен
"за всичко иде час" Еклесиаст 3:1
всеки пост - отговор на въпрос
-----------------
24.12.2003 "MS Free"
winboze
Напреднали
Публикации: 242
Не мога да пускам някои програми и скриптове!
«
Отговор #7 -:
Apr 17, 2006, 13:08 »
Файлът се намира в домашната ми директория, но тя е на друг дял с файлова система reiserfs. Ето го съответния ред в fstab:
Примерен код
/dev/hdb1 /home reiserfs user,acl,user_xattr 1 2
Активен
.: МРАЗЯ ПАКЕТНИ ЗАВИСИМОСТИ :.
Гост
Не мога да пускам някои програми и скриптове!
«
Отговор #8 -:
Apr 17, 2006, 13:47 »
Я пейстни кво ти казва командата /usr/sbin/getenforce?
Активен
winboze
Напреднали
Публикации: 242
Не мога да пускам някои програми и скриптове!
«
Отговор #9 -:
Apr 17, 2006, 14:58 »
Извежда 'Disabled'.
Активен
.: МРАЗЯ ПАКЕТНИ ЗАВИСИМОСТИ :.
winboze
Напреднали
Публикации: 242
Не мога да пускам някои програми и скриптове!
«
Отговор #10 -:
Apr 23, 2006, 20:36 »
Всъщност, Hapkoc беше прав.
Махнах 'user' в опциите за монтиране на /home, рестартирах и вече работи.
Много благодаря за помощта!
'>
Активен
.: МРАЗЯ ПАКЕТНИ ЗАВИСИМОСТИ :.
Страници: [
1
]
Нагоре
Изпечатай
« назад
напред »