bash: ./install.sh: В доступе к установке Intel Fortran 2011 отказано
Я пытаюсь установить Intel Fortran Composer 2011. При попытке ввести команду./install.sh выдается ошибка:
bash: ./install.sh: Permission denied
Я попробовал несколько способов пройти это.
Пытался;
sudo ./install.sh
sudo: ./install.sh: command not found
Попытка перемонтировать установочный диск с разрешением exec;
mount /media/user/IFORTRAN2011 -o remount,exec
Попытка изменить install.sh на исполняемый файл;
chmod +x ./install.sh
Пытался;
su -c 'install.sh'
с корнем:
bash: install.sh: command not found
с пользователем:
Password:
su: Authentication failure
и я уверен, что пароль верный. (Если это совпадает с моим паролем пользователя)
5 Я скопировал диск в папку, а затем сжал в
file.tar.gz
чем извлечь это с
tar xvzf file.tar.gz
затем снова попробовал все. Неудачно.
После того как я сделал chmod +x ./install.sh
когда я смотрю разрешения с: ls -l ./install.sh
это все еще дает:-rw------- 1 user user 14758 Oct 7 2010 ./install.sh
Спасибо за любую помощь.
4 ответа
Существует много способов выполнить ваш скрипт:
запустить bash с правами суперпользователя
sudo bash install.sh
изменить разрешения для запуска скрипта. Однако будьте осторожны, это установочный скрипт, для него могут потребоваться права суперпользователя. Так что вы, вероятно, должны запустить его как root.
chmod +x install.sh
или жеchmod 755 install.sh
- Щелкните правой кнопкой мыши на
something.sh
файл и нажмите на свойства - Затем нажмите на разрешения и измените все права доступа на "чтение и запись"
- Затем нажмите "разрешить запуск файла как программы" (если не выбран!)
- Закройте окно.
Откройте терминал в месте расположения файла и напишите:
./filename.sh
Вы должны указать путь - как мой это:
sudo /home/humayun/Downloads/xdk_web_linux64/install.sh
и это работает для меня. Когда я печатал:
sudo ./install.sh
это дало мне ошибку: No Such file or directory
, Поэтому важно правильно указать местоположение.
Просто щелкните правой кнопкой мыши файл, выберите свойства, перейдите в раздел "Разрешения" и установите флажок "Выполнить: разрешить выполнение файла как программы".