bash: ./install.sh: В доступе к установке Intel Fortran 2011 отказано

Я пытаюсь установить Intel Fortran Composer 2011. При попытке ввести команду./install.sh выдается ошибка:

bash: ./install.sh: Permission denied

Я попробовал несколько способов пройти это.

  1. Пытался; sudo ./install.sh

    sudo: ./install.sh: command not found

  2. Попытка перемонтировать установочный диск с разрешением exec;

    mount /media/user/IFORTRAN2011 -o remount,exec

  3. Попытка изменить install.sh на исполняемый файл;

    chmod +x ./install.sh

  4. Пытался;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

  1. Щелкните правой кнопкой мыши на something.sh файл и нажмите на свойства
  2. Затем нажмите на разрешения и измените все права доступа на "чтение и запись"
  3. Затем нажмите "разрешить запуск файла как программы" (если не выбран!)
  4. Закройте окно.
  5. Откройте терминал в месте расположения файла и напишите:

    ./filename.sh
    

Вы должны указать путь - как мой это:

sudo /home/humayun/Downloads/xdk_web_linux64/install.sh

и это работает для меня. Когда я печатал:

sudo ./install.sh

это дало мне ошибку: No Such file or directory, Поэтому важно правильно указать местоположение.

Просто щелкните правой кнопкой мыши файл, выберите свойства, перейдите в раздел "Разрешения" и установите флажок "Выполнить: разрешить выполнение файла как программы".

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