./setup.sh В доступе отказано

В чем проблема? Я работаю в xubuntu x86_x64 Я получаю следующую ошибку при попытке выполнить install_bin:

mohamed@mohamed:~/Desktop/installer_v3.0$ ls 
batch_installer  install_bin  installer  install.now  setup.sh 
mohamed@mohamed:~/Desktop/installer_v3.0$ ls -l
total 44
-rw-rw-rw-  1 mohamed mohamed 8533 Jan 24  2013 batch_installer 
drwxrwxrwx 13 mohamed mohamed 4096 Feb  9 19:29 install_bin
-rw-rw-rw-  1 mohamed mohamed 9179 Jan 24  2013 installer
-rwxrwxrwx  1 mohamed mohamed 9179 Jan 24  2013 install.now
-rwxrwxrwx  1 mohamed mohamed  497 Jan 24  2013 setup.sh     
mohamed@mohamed:~/Desktop/installer_v3.0$ ./setup.sh  
/home/mohamed/Desktop/installer_v3.0/installer: Permission denied. 
mohamed@mohamed:~/Desktop/installer_v3.0$
1
задан 10 February 2014 в 15:17

3 ответа

Сообщение об ошибке довольно ясно, что это за ошибка:

/home/mohamed/Desktop/installer_v3.0/installer: Permission denied.

Он пытается выполнить файл с именем installer, но installer не имеет установленного бита выполнения, как может можно увидеть в выходных данных ls -l.

-rw-rw-rw-  1 mohamed mohamed 9179 Jan 24  2013 installer

так

chmod 755 installer

и попробуйте еще раз.

0
ответ дан 10 February 2014 в 15:17

Я обнаружил, что ты новичок в аскубунту. поэтому я начну с перехода к команде sudo.

try

sudo sh setup.sh

Это должно работать, потому что ваш скрипт setup.sh использует установщик также

sudo должно работать, но вы можете сделать это по-другому (правильный путь - как другой ответ @geirha):

sudo chmod +x installer

и затем запустите ваш setup.sh , как вы пытались

./setup.sh
0
ответ дан 10 February 2014 в 15:17
  • 1
    Этот didn' t работа: (У меня все еще есть “Problem, произошедший при проверке на updates” и мой терминал все еще won' t обнаруживаются. – user2327814 30 July 2015 в 20:31

Вы пробовали это:

sudo bash
sudo su
sudo sh /.setup.sh
~/desktop/installer3.0$ ls

, и тогда это может работать нормально.

0
ответ дан 10 February 2014 в 15:17

Другие вопросы по тегам:

Похожие вопросы: